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)
37 virtual void iterate(
int& current_class, std::string& attr)
const 38 {
if(current_class == SYS_NO) current_class = -1; SysData::iterate(current_class, attr);}
57 static SysData *defaults_SysData;
virtual bool instanceOf(int classNo) const
Is this instance of some class?
Definition: CustomEntities.cpp:19
Privileged accounts which aren't persisted on the server.
Definition: CustomEntities.h:17
virtual SysData * getDefaultObject()
Get the reference object that contains the default values for attributes of instances of the same cla...
Definition: CustomEntities.cpp:70
SysData(SysData *defaults=NULL)
Construct a AdminData class definition.
Definition: CustomEntities.h:21
virtual SysData * copy() const
Copy this object.
Definition: CustomEntities.cpp:11
virtual ~SysData()
Default destructor.
Definition: CustomEntities.cpp:7
static SysData * getDefaultObjectInstance()
Get the reference object that contains the default values for attributes of instances of this class...
Definition: CustomEntities.cpp:49
Definition: BaseConnection.h:15