|
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.