This module and its submodule Compounds list all interfaces related to collections. More...
Modules | |
Compounds | |
This module lists all interfaces and typedefs related to compounds. | |
Classes | |
class | mi::IArray |
This interface represents static arrays, i.e., arrays with a fixed number of elements. More... | |
class | mi::IData_collection |
This interface represents collections. More... | |
class | mi::IDynamic_array |
This interface represents dynamic arrays, i.e., arrays with a variable number of elements. More... | |
class | mi::IMap |
This interface represents maps, i.e., a key-value based data structure. More... | |
class | mi::IStructure |
This interface represents structures, i.e., a key-value based data structure. More... | |
This module and its submodule Compounds list all interfaces related to collections.
Both modules only exist to split the very high number of interfaces related to types into smaller subsets. See Types for an explanation of the type system.