25 #ifndef LIBASTERIX_CAT008_H 26 #define LIBASTERIX_CAT008_H 45 typedef enum _ast_weather_message_type_t
60 #define ast_dataitem_008_000_get_size ast_dataitem_message_type_get_size 63 #define ast_dataitem_008_000_decode ast_dataitem_message_type_decode 66 #define ast_dataitem_008_000_encode ast_dataitem_message_type_encode 72 #define ast_dataitem_008_000_get_detail_html ast_dataitem_get_detail_html_dummy 83 #define ast_dataitem_008_010_get_size ast_dataitem_data_source_identifier_get_size 84 #define ast_dataitem_008_010_decode ast_dataitem_data_source_identifier_decode 85 #define ast_dataitem_008_010_encode ast_dataitem_data_source_identifier_encode 86 #define ast_dataitem_008_010_get_summary ast_dataitem_data_source_identifier_get_summary 87 #define ast_dataitem_008_010_get_detail_html ast_dataitem_data_source_identifier_get_detail_html 97 #define ast_dataitem_008_020_get_size ast_dataitem_get_size_var_2_byte 107 #define ast_dataitem_008_034_get_size ast_dataitem_get_size_rep_4_byte 118 #define ast_dataitem_008_090_get_size ast_dataitem_time_of_day_get_size 119 #define ast_dataitem_008_090_decode ast_dataitem_time_of_day_decode 120 #define ast_dataitem_008_090_encode ast_dataitem_time_of_day_encode 121 #define ast_dataitem_008_090_get_summary ast_dataitem_time_of_day_get_summary 122 #define ast_dataitem_008_090_get_detail_html ast_dataitem_time_of_day_get_detail_html 132 #define ast_dataitem_008_100_get_size ast_dataitem_get_size_fixed_3_byte 143 typedef struct _ast_dataitem_008_120_t
152 #define ast_dataitem_008_120_get_size ast_dataitem_get_size_fixed_2_byte 161 #define ast_dataitem_008_120_get_detail_html ast_dataitem_get_detail_html_dummy; 171 #endif //LIBASTERIX_CAT008_H Data Item - Message Type.
Definition: cat_generic.h:52
Contour record.
Definition: cat008.h:50
ast_weather_message_type_t
Weather message type.
Definition: cat008.h:46
Data Item I008/120.
Definition: cat008.h:144
Data Item - Data Source Identifier.
Definition: cat_generic.h:94
void ast_dataitem_008_000_get_summary(char *summary, const size_t summary_size, const ast_dataitem_t di)
Get summary function.
Data Item - Time of Day.
Definition: cat_generic.h:217
Cartesian vector of start point/ length.
Definition: cat008.h:49
Start of picture.
Definition: cat008.h:52
Polar vector.
Definition: cat008.h:48
ast_dataitem_message_type_t ast_dataitem_008_000_t
Data Item I008/000 - Message Type.
Definition: cat008.h:57
This file includes the common used data items shares by different categories.
ast_dataitem_008_120_t ast_dataitem_008_120_decode(const ast_dataitem_t di)
Decode function.
void ast_dataitem_008_120_get_summary(char *summary, const size_t summary_size, const ast_dataitem_t di)
Get summary function.
bool valid
Definition: cat008.h:146
ast_dataitem_time_of_day_t ast_dataitem_008_090_t
Definition: cat008.h:117
Implementation of Dataitem concept defined by ASTERIX.
Dataitem.
Definition: dataitem.h:421
unsigned int number
Definition: cat008.h:148
const char * ast_dataitem_008_get_name(const ast_dataitem_type_t type)
Get name function.
ast_dataitem_type_t
Definition of data item id in each category.
Definition: dataitem.h:67
ast_dataitem_data_source_identifier_t ast_dataitem_008_010_t
Definition: cat008.h:82
End of picture.
Definition: cat008.h:53
Cartesian start point and end point vector.
Definition: cat008.h:51