Atlas
0.7.0
Networking protocol for the Worldforge system.
Atlas::Objects::RootData Member List
This is the complete list of members for
Atlas::Objects::RootData
, including all inherited members.
::Atlas::Objects::Allocator
(defined in
Atlas::Objects::RootData
)
Atlas::Objects::RootData
friend
addToMessage
(Atlas::Message::MapType &) const override
Atlas::Objects::RootData
virtual
allocator
(defined in
Atlas::Objects::RootData
)
Atlas::Objects::RootData
static
asMessage
() const
Atlas::Objects::BaseObjectData
attr_id
Atlas::Objects::RootData
protected
attr_name
Atlas::Objects::RootData
protected
attr_objtype
Atlas::Objects::RootData
protected
attr_parent
Atlas::Objects::RootData
protected
attr_stamp
Atlas::Objects::RootData
protected
BaseObjectData
(BaseObjectData *defaults)
Atlas::Objects::BaseObjectData
explicit
copy
() const override
Atlas::Objects::RootData
virtual
copyAttr
(const std::string &name, Atlas::Message::Element &attr) const override
Atlas::Objects::RootData
virtual
copyInstance
(const T &instance) (defined in
Atlas::Objects::BaseObjectData
)
Atlas::Objects::BaseObjectData
protected
static
decRef
() (defined in
Atlas::Objects::BaseObjectData
)
Atlas::Objects::BaseObjectData
inline
protected
default_objtype
(defined in
Atlas::Objects::RootData
)
Atlas::Objects::RootData
static
default_parent
(defined in
Atlas::Objects::RootData
)
Atlas::Objects::RootData
static
free
() override
Atlas::Objects::RootData
protected
virtual
getAttr
(const std::string &name) const
Atlas::Objects::BaseObjectData
getAttrClass
(const std::string &name) const override
Atlas::Objects::RootData
protected
virtual
getAttrFlag
(const std::string &name, uint32_t &flag) const override
Atlas::Objects::RootData
protected
virtual
getAttrFlags
() const (defined in
Atlas::Objects::BaseObjectData
)
Atlas::Objects::BaseObjectData
inline
getClassNo
() const
Atlas::Objects::BaseObjectData
inline
getId
() const
Atlas::Objects::RootData
inline
getName
() const
Atlas::Objects::RootData
inline
getObjtype
() const
Atlas::Objects::RootData
inline
getParent
() const
Atlas::Objects::RootData
inline
getStamp
() const
Atlas::Objects::RootData
inline
hasAttr
(const std::string &name) const
Atlas::Objects::BaseObjectData
hasAttrFlag
(uint32_t flag) const
Atlas::Objects::BaseObjectData
incRef
() (defined in
Atlas::Objects::BaseObjectData
)
Atlas::Objects::BaseObjectData
inline
protected
instanceOf
(int classNo) const override
Atlas::Objects::RootData
virtual
isDefaultId
() const
Atlas::Objects::RootData
inline
isDefaultName
() const
Atlas::Objects::RootData
inline
isDefaultObjtype
() const
Atlas::Objects::RootData
inline
isDefaultParent
() const
Atlas::Objects::RootData
inline
isDefaultStamp
() const
Atlas::Objects::RootData
inline
m_attrFlags
(defined in
Atlas::Objects::BaseObjectData
)
Atlas::Objects::BaseObjectData
protected
m_attributes
(defined in
Atlas::Objects::BaseObjectData
)
Atlas::Objects::BaseObjectData
protected
m_class_no
(defined in
Atlas::Objects::BaseObjectData
)
Atlas::Objects::BaseObjectData
protected
m_defaults
Atlas::Objects::BaseObjectData
protected
m_next
Atlas::Objects::BaseObjectData
protected
m_refCount
(defined in
Atlas::Objects::BaseObjectData
)
Atlas::Objects::BaseObjectData
protected
modifyId
()
Atlas::Objects::RootData
inline
modifyName
()
Atlas::Objects::RootData
inline
modifyObjtype
()
Atlas::Objects::RootData
inline
modifyParent
()
Atlas::Objects::RootData
inline
modifyStamp
()
Atlas::Objects::RootData
inline
removeAttr
(const std::string &name) override
Atlas::Objects::RootData
virtual
removeAttrFlag
(uint32_t flag)
Atlas::Objects::BaseObjectData
virtual
reset
() override
Atlas::Objects::RootData
protected
virtual
RootData
(RootData *defaults=nullptr)
Atlas::Objects::RootData
inline
explicit
protected
sendContents
(Atlas::Bridge &b) const override
Atlas::Objects::RootData
virtual
sendId
(Atlas::Bridge &) const
Atlas::Objects::RootData
inline
protected
sendName
(Atlas::Bridge &) const
Atlas::Objects::RootData
inline
protected
sendObjtype
(Atlas::Bridge &) const
Atlas::Objects::RootData
inline
protected
sendParent
(Atlas::Bridge &) const
Atlas::Objects::RootData
inline
protected
sendStamp
(Atlas::Bridge &) const
Atlas::Objects::RootData
inline
protected
setAttr
(std::string name, Atlas::Message::Element attr, const Atlas::Objects::Factories *factories=nullptr) override
Atlas::Objects::RootData
virtual
setId
(std::string val)
Atlas::Objects::RootData
inline
setName
(std::string val)
Atlas::Objects::RootData
inline
setObjtype
(std::string val)
Atlas::Objects::RootData
inline
setParent
(std::string val)
Atlas::Objects::RootData
inline
setStamp
(double val)
Atlas::Objects::RootData
inline
~BaseObjectData
() (defined in
Atlas::Objects::BaseObjectData
)
Atlas::Objects::BaseObjectData
virtual
~RootData
() override=default
Atlas::Objects::RootData
protected
Generated by
1.8.18