Sleeping Wombat Common Library
0.50.0
swCommonLibrary
|
Serialization context for automatic serialization. More...
#include <SerializationContext.h>
Public Member Functions | |
const Exceptions & | GetWarnings () |
void | AddWarning (ExceptionPtr warning) |
template<typename WarningType > | |
void | AddWarning (const std::string &message, FilePosition filePos) |
Public Attributes | |
TypePropertyMap | TypeProperties |
Maps containing all serializable properties for type. | |
Private Types | |
typedef std::map< rttr::type, std::vector< rttr::property > > | TypePropertyMap |
typedef std::vector< ExceptionPtr > | Exceptions |
Private Attributes | |
Exceptions | m_warnings |
Serialization context for automatic serialization.
You can extend serialization functionality by deriving from this class.