Data Structures
Here are the data structures with brief descriptions:
| Cmaid_Cache_Interface | The Cache Interface structure The cache interface is inheriting from the container and thus must also have interface functions for the container |
| Cmaid_Container | The Container Class structure This is the base structure of every container. Do not manipulate the attributes directly |
| Cmaid_Container_Interface | The Container Interface structure The container interface is the case interface for all containers |
| Cmaid_Iter | The Iterator Class structure Do not manipulate the attributes directly |
| Cmaid_Iter_Interface | The Iter Interface structure The iterator interface provides functions to navigate through a container |
| Cmaid_List_Interface | The List Interface structure The list interface is inheriting from the container and thus must also have interface functions for the container |
| Cmaid_Map_Interface | The Map Interface structure The map interface is inheriting from the container and thus must also have interface functions for the container |
| Cmaid_Set_Interface | The Set Interface structure The set interface is inheriting from the container and thus must also have interface functions for the container |
| Cmaid_Value | The value structure |