UM C API  6.16
lbm_msg_properties_iter_t_stct Struct Reference

A struct used for iterating over properties pointed to by an lbm_msg_properties_t. The iterator is used to access the fields of a property. More...

#include <lbm.h>

Data Fields

const char * name
 Name given to this property.
 
char * data
 Pointer to value for this property. Must be cast to proper data type.
 
size_t size
 Size (in bytes) of the value for this property.
 
int type
 Data type of value. Choose between LBM_MSG_PROPERTY_BOOLEAN, LBM_MSG_PROPERTY_BYTE, LBM_MSG_PROPERTY_SHORT, LBM_MSG_PROPERTY_INT, LBM_MSG_PROPERTY_LONG, LBM_MSG_PROPERTY_FLOAT, LBM_MSG_PROPERTY_DOUBLE, LBM_MSG_PROPERTY_STRING.
 

Detailed Description

A struct used for iterating over properties pointed to by an lbm_msg_properties_t. The iterator is used to access the fields of a property.

See lbm_msg_properties_iter_t_stct for field definitions.

See also
lbm_msg_properties_iter_create
lbm_msg_properties_iter_delete
lbm_msg_properties_iter_first
lbm_msg_properties_iter_next

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