UCommon
|
The GNU Common C++ persistance engine by Daniel Silverstone. More...
#include <ucommon/platform.h>
#include <iostream>
#include <string>
#include <vector>
#include <deque>
#include <map>
Go to the source code of this file.
Data Structures | |
class | ucommon::PersistEngine |
Stream serialization of persistent classes. More... | |
class | ucommon::PersistObject |
PersistObject. More... | |
class | ucommon::TypeManager |
Type manager for persistence engine. More... | |
class | ucommon::TypeManager::registration |
This manages a registration to the typemanager - attempting to remove problems with the optimizers. More... | |
Namespaces | |
ucommon | |
Common namespace for all ucommon objects. | |
Typedefs | |
typedef class PersistObject *(* | ucommon::NewPersistObjectFunction )(void) |
The GNU Common C++ persistance engine by Daniel Silverstone.
Definition in file persist.h.
#define DECLARE_PERSISTENCE | ( | ClassType | ) |
#define IMPLEMENT_PERSISTENCE | ( | ClassType, | |
FullyQualifiedName | |||
) |