|
MIRA
|
Database that stores all meta type information and provides additional functions for accessing the database. More...
#include <serialization/MetaSerializer.h>

Public Member Functions | |
| MetaTypeDatabase () | |
| MetaTypeDatabase (const MetaTypeDatabase &other) | |
| MetaTypeDatabase & | operator= (const MetaTypeDatabase &other) |
| template<typename Reflector > | |
| void | reflect (Reflector &r) |
| template<typename BinaryStream > | |
| void | reflect (ConcreteBinaryDeserializer< BinaryStream, 0 > &r) |
| template<typename BinaryStream > | |
| void | reflect (ConcreteBinarySerializer< BinaryStream, 0 > &r) |
| void | merge (const MetaTypeDatabase &other) |
| Merge meta information from other database into THIS. More... | |
| MetaTypeDatabase | getDependentTypesDB (TypeMetaPtr type) |
| Generates a database which is a subset of THIS database and contains all types that are necessary to fully describe the specified type. More... | |
Public Attributes | |
| K | keys |
| STL member. More... | |
| T | elements |
| STL member. More... | |
Database that stores all meta type information and provides additional functions for accessing the database.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Merge meta information from other database into THIS.
|
inline |
Generates a database which is a subset of THIS database and contains all types that are necessary to fully describe the specified type.
|
inherited |
STL member.
|
inherited |
STL member.
1.8.14