OpenCPN Partial API docs
|
AIS target definitions. More...
#include <functional>
#include <memory>
#include <vector>
#include <unordered_map>
#include <wx/datetime.h>
#include <wx/intl.h>
#include <wx/string.h>
#include "model/meteo_points.h"
#include "model/navutil_base.h"
Go to the source code of this file.
Classes | |
class | AISTargetTrackPoint |
struct | Ais8_001_22_SubArea |
struct | Ais8_001_22 |
struct | AisTargetCallbacks |
class | AisTargetData |
class | AisTargetDataMaker |
Singleton factory. More... | |
Macros | |
#define | SHIP_NAME_LEN 35 |
#define | DESTINATION_LEN 21 |
#define | CALL_SIGN_LEN 8 |
#define | EURO_VIN_LEN 9 |
#define | AIS_TARGETDATA_MAX_CANVAS 6 |
Typedefs | |
typedef enum ais_nav_status | _ais_nav_status |
typedef enum ais_transponder_class | _ais_transponder_class |
typedef enum ais_alert_type | _ais_alarm_type |
typedef std::vector< Ais8_001_22_SubArea > | Ais8_001_22_SubAreaList |
Functions | |
void | make_hash_ERI (int key, const wxString &description) |
void | clear_hash_ERI (void) |
wxString | trimAISField (char *data) |
wxString | ais_get_status (int index) |
wxString | ais_get_type (int index) |
wxString | ais_get_short_type (int index) |
AIS target definitions.
Definition in file ais_target_data.h.
#define AIS_TARGETDATA_MAX_CANVAS 6 |
Definition at line 44 of file ais_target_data.h.
#define CALL_SIGN_LEN 8 |
Definition at line 41 of file ais_target_data.h.
#define DESTINATION_LEN 21 |
Definition at line 40 of file ais_target_data.h.
#define EURO_VIN_LEN 9 |
Definition at line 42 of file ais_target_data.h.
#define SHIP_NAME_LEN 35 |
Definition at line 39 of file ais_target_data.h.
typedef std::vector<Ais8_001_22_SubArea> Ais8_001_22_SubAreaList |
Definition at line 131 of file ais_target_data.h.
enum Ais8_001_22_AreaShapeEnum |
Definition at line 105 of file ais_target_data.h.
enum ais_alert_type |
Definition at line 91 of file ais_target_data.h.
enum ais_nav_status |
Definition at line 49 of file ais_target_data.h.
enum ais_transponder_class |
Definition at line 76 of file ais_target_data.h.
wxString ais_get_short_type | ( | int | index | ) |
Definition at line 2042 of file ais_target_data.cpp.
wxString ais_get_status | ( | int | index | ) |
Definition at line 87 of file ais_target_data.cpp.
wxString ais_get_type | ( | int | index | ) |
Definition at line 1977 of file ais_target_data.cpp.
void clear_hash_ERI | ( | void | ) |
Definition at line 42 of file ais_target_data.cpp.
void make_hash_ERI | ( | int | key, |
const wxString & | description | ||
) |
Definition at line 38 of file ais_target_data.cpp.
wxString trimAISField | ( | char * | data | ) |
Definition at line 75 of file ais_target_data.cpp.