The property data types defined in <am_properties.h> are:
Pointer to a properties object.
am_properties_t provides a key to single value mapping. It provides the additional functionality of loading a configuration file and getting values of specific data types.
#include "am_properties.h" typedef struct am_properties *am_properties_t;
am_properties is an opaque structure with no accessible members.
Pointer to the iterator for a properties object.
#include "am_properties.h" typedef struct am_properties_iter *am_properties_iter_t;
am_properties_iter is an opaque structure with no accessible members.