9 #ifndef anna_dbos_Object_hpp 10 #define anna_dbos_Object_hpp 55 Object() : a_index(0), a_isStored(false) {;}
103 void setIndex(
const Index index) { a_index = index; }
U64 Index
Definition: defines.hpp:18
Definition: Object.hpp:35
Object()
Definition: Object.hpp:55
Index getIndex() const
Definition: Object.hpp:41
virtual void initialize(Loader &loader) noexcept(false)=0
Definition: Creator.hpp:22
virtual void destroy()
Definition: Object.hpp:77
virtual void create(Creator &creator) noexcept(false)
Definition: Object.hpp:71
Definition: Loader.hpp:28
virtual bool enableUpdate() const
Definition: Object.hpp:97
bool isStored() const
Definition: Object.hpp:49
Definition: StorageArea.hpp:58
virtual bool hasChanges(Loader &loader) noexcept(false)
Definition: Object.hpp:89