Atlas 0.7.0
Networking protocol for the Worldforge system.
Atlas::Objects::BaseObjectData Member List

This is the complete list of members for Atlas::Objects::BaseObjectData, including all inherited members.

addToMessage(Atlas::Message::MapType &) constAtlas::Objects::BaseObjectDatavirtual
Allocator (defined in Atlas::Objects::BaseObjectData)Atlas::Objects::BaseObjectDatafriend
asMessage() constAtlas::Objects::BaseObjectData
BaseObjectData(BaseObjectData *defaults)Atlas::Objects::BaseObjectDataexplicit
copy() const =0 (defined in Atlas::Objects::BaseObjectData)Atlas::Objects::BaseObjectDatapure virtual
copyAttr(const std::string &name, Atlas::Message::Element &attr) constAtlas::Objects::BaseObjectDatavirtual
copyInstance(const T &instance) (defined in Atlas::Objects::BaseObjectData)Atlas::Objects::BaseObjectDataprotectedstatic
decRef() (defined in Atlas::Objects::BaseObjectData)Atlas::Objects::BaseObjectDatainlineprotected
free()=0Atlas::Objects::BaseObjectDataprotectedpure virtual
getAttr(const std::string &name) constAtlas::Objects::BaseObjectData
getAttrClass(const std::string &name) constAtlas::Objects::BaseObjectDataprotectedvirtual
getAttrFlag(const std::string &name, uint32_t &flag) constAtlas::Objects::BaseObjectDataprotectedvirtual
getAttrFlags() const (defined in Atlas::Objects::BaseObjectData)Atlas::Objects::BaseObjectDatainline
getClassNo() constAtlas::Objects::BaseObjectDatainline
hasAttr(const std::string &name) constAtlas::Objects::BaseObjectData
hasAttrFlag(uint32_t flag) constAtlas::Objects::BaseObjectData
incRef() (defined in Atlas::Objects::BaseObjectData)Atlas::Objects::BaseObjectDatainlineprotected
instanceOf(int classNo) constAtlas::Objects::BaseObjectDatavirtual
m_attrFlags (defined in Atlas::Objects::BaseObjectData)Atlas::Objects::BaseObjectDataprotected
m_attributes (defined in Atlas::Objects::BaseObjectData)Atlas::Objects::BaseObjectDataprotected
m_class_no (defined in Atlas::Objects::BaseObjectData)Atlas::Objects::BaseObjectDataprotected
m_defaultsAtlas::Objects::BaseObjectDataprotected
m_nextAtlas::Objects::BaseObjectDataprotected
m_refCount (defined in Atlas::Objects::BaseObjectData)Atlas::Objects::BaseObjectDataprotected
removeAttr(const std::string &name)Atlas::Objects::BaseObjectDatavirtual
removeAttrFlag(uint32_t flag)Atlas::Objects::BaseObjectDatavirtual
reset()=0 (defined in Atlas::Objects::BaseObjectData)Atlas::Objects::BaseObjectDataprotectedpure virtual
sendContents(Atlas::Bridge &b) constAtlas::Objects::BaseObjectDatavirtual
setAttr(std::string name, Atlas::Message::Element attr, const Atlas::Objects::Factories *factories=nullptr)Atlas::Objects::BaseObjectDatavirtual
SmartPtr (defined in Atlas::Objects::BaseObjectData)Atlas::Objects::BaseObjectDatafriend
~BaseObjectData() (defined in Atlas::Objects::BaseObjectData)Atlas::Objects::BaseObjectDatavirtual