41 #ifndef EO_STORAGE_MANAGER_H_ 42 #define EO_STORAGE_MANAGER_H_ 45 #define EO_STORAGE_IDENTIFIER "_EOLINK_SAVE" 128 #endif // !defined(EA_E73F2DAC_8C52_496f_8AAC_BA2DE5B7E9B8__INCLUDED_) std::map< uint32_t, serialize_object * > name_object_map
Map type definition for serialized objects.
Definition: eoStorageManager.h:62
contains base for Archives
eoReturn Load(const char *strBuf)
Interface for storing.
Definition: eoISerialize.h:48
eoReturn addObject(const char *name, eoISerialize *object)
Adds an eoISerialize Object to the storageManager.
Serialised obejct type definition to save learned devices.
Definition: eoStorageManager.h:48
eoReturn RemoveObject(const char *name)
Removes an ISerialize Object from the StorageManager.
eoReturn Save(const char *strBuf)
bool hasBeenLoaded
Has been loaded.
Definition: eoStorageManager.h:56
uint32_t uniqueID
Unique ID.
Definition: eoStorageManager.h:58
handles the Storage of Object
Definition: eoStorageManager.h:77
eoReturn
contains all the return values from different functions
Definition: eoApiDef.h:40
eoISerialize * object
Serialize object.
Definition: eoStorageManager.h:51
the base Archive
Definition: eoArchive.h:46