Map the members of a structure. More...
#include <data.h>
Data Fields | |
| union { | |
| unsigned int(* AST_DATA_BOOLEAN )(void *ptr) | |
| char(* AST_DATA_CHARACTER )(void *ptr) | |
| void *(* AST_DATA_CONTAINER )(void *ptr) | |
| double(* AST_DATA_DOUBLE )(void *ptr) | |
| int(* AST_DATA_INTEGER )(void *ptr) | |
| struct in_addr(* AST_DATA_IPADDR )(void *ptr) | |
| int(* AST_DATA_MILLISECONDS )(void *ptr) | |
| char *(* AST_DATA_PASSWORD )(void *ptr) | |
| void *(* AST_DATA_POINTER )(void *ptr) | |
| int(* AST_DATA_SECONDS )(void *ptr) | |
| char *(* AST_DATA_STRING )(void *ptr) | |
| int(* AST_DATA_TIMESTAMP )(void *ptr) | |
| unsigned int(* AST_DATA_UNSIGNED_INTEGER )(void *ptr) | |
| } | get |
| member getter. | |
| const char * | name |
| structure member name. | |
| enum ast_data_type | type |
| structure member type. | |
| unsigned int(* AST_DATA_BOOLEAN)(void *ptr) |
Definition at line 292 of file data.h.
Referenced by __ast_data_search_cmp_structure().
| char(* AST_DATA_CHARACTER)(void *ptr) |
Definition at line 283 of file data.h.
Referenced by __ast_data_search_cmp_structure().
| void*(* AST_DATA_CONTAINER)(void *ptr) |
| double(* AST_DATA_DOUBLE)(void *ptr) |
Definition at line 290 of file data.h.
Referenced by __ast_data_search_cmp_structure().
| int(* AST_DATA_INTEGER)(void *ptr) |
Definition at line 286 of file data.h.
Referenced by __ast_data_search_cmp_structure().
struct in_addr(* AST_DATA_IPADDR)(void *ptr) [read] |
Definition at line 294 of file data.h.
Referenced by __ast_data_search_cmp_structure().
| int(* AST_DATA_MILLISECONDS)(void *ptr) |
Definition at line 289 of file data.h.
Referenced by __ast_data_search_cmp_structure().
| char*(* AST_DATA_PASSWORD)(void *ptr) |
Definition at line 285 of file data.h.
Referenced by __ast_data_search_cmp_structure().
| void*(* AST_DATA_POINTER)(void *ptr) |
Definition at line 293 of file data.h.
Referenced by __ast_data_search_cmp_structure().
| int(* AST_DATA_SECONDS)(void *ptr) |
Definition at line 288 of file data.h.
Referenced by __ast_data_search_cmp_structure().
| char*(* AST_DATA_STRING)(void *ptr) |
Definition at line 284 of file data.h.
Referenced by __ast_data_search_cmp_structure().
| int(* AST_DATA_TIMESTAMP)(void *ptr) |
Definition at line 287 of file data.h.
Referenced by __ast_data_search_cmp_structure().
| unsigned int(* AST_DATA_UNSIGNED_INTEGER)(void *ptr) |
Definition at line 291 of file data.h.
Referenced by __ast_data_search_cmp_structure().
| union { ... } get |
member getter.
Referenced by __ast_data_search_cmp_structure().
| enum ast_data_type type |