LibDap
This library contains the basic modules that are used in the products of the family DAP
Data Fields
dap_config_item Struct Reference

The dap_config_item struct. More...

Data Fields

char name [64]
 
struct dap_config_itemchilds
 
struct dap_config_itemitem_next
 
union {
   char *   data_str
 
   uint8_t   data_uint8
 
   bool   data_bool
 
   double   data_double
 
   int32_t   data_int32
 
   struct {
      char **   data_str_array
 
      uint16_t   array_length
 
   } 
 
}; 
 
bool is_array
 
UT_hash_handle hh
 

Detailed Description

The dap_config_item struct.

Field Documentation

union { ... }
uint16_t dap_config_item::array_length
struct dap_config_item* dap_config_item::childs
bool dap_config_item::data_bool
double dap_config_item::data_double
int32_t dap_config_item::data_int32
char* dap_config_item::data_str
char** dap_config_item::data_str_array
uint8_t dap_config_item::data_uint8
UT_hash_handle dap_config_item::hh
bool dap_config_item::is_array
struct dap_config_item* dap_config_item::item_next
char dap_config_item::name[64]

The documentation for this struct was generated from the following file: