The mapping types defined in <am_map.h> are:
Pointer to a map object consisting of key/value entry mappings.
#include "am_map.h" typedef struct am_map *am_map_t;
am_map is an opaque structure with no accessible members.
Free the allocated structure by calling am_map_destroy(). See am_map_destroy().
Pointer to an iterator for the entries in a map object.
#include "am_map.h" typedef struct am_map_entry_iter *am_map_entry_iter_t;
am_map_entry_iter is an opaque structure with no accessible members.
Pointer to an iterator for the values in a map object associated with a specified key.
#include "am_map.h" typedef struct am_map_value_iter *am_map_value_iter_t;
am_map_value_iter is an opaque structure with no accessible members.