1 #ifndef ERIS_CUSTOMENTITIES_H_
2 #define ERIS_CUSTOMENTITIES_H_
4 #include <Atlas/Objects/Entity.h>
6 namespace Atlas {
namespace Objects {
namespace Entity {
9 typedef SmartPtr<SysData> Sys;
22 AccountData((AccountData*)defaults)
39 friend class ::Atlas::Objects::Allocator;
40 static ::Atlas::Objects::Allocator<SysData> allocator;
44 void reset()
override;
49 static void fillDefaultObjectInstance(
SysData& data, std::map<std::string, uint32_t>& attr_data);