Sophie

Sophie

distrib > Fedora > 14 > x86_64 > by-pkgid > c200d180bc1063a7706e0da42a546b51 > files > 293

atlascpp-devel-0.6.1-7.fc12.x86_64.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>Atlas-C++: Atlas::Objects::RootData Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css">
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.9 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
    </ul>
  </div>
  <div class="navpath"><a class="el" href="namespace_atlas.html">Atlas</a>::<a class="el" href="namespace_atlas_1_1_objects.html">Objects</a>::<a class="el" href="class_atlas_1_1_objects_1_1_root_data.html">RootData</a>
  </div>
</div>
<div class="contents">
<h1>Atlas::Objects::RootData Class Reference</h1><!-- doxytag: class="Atlas::Objects::RootData" --><!-- doxytag: inherits="Atlas::Objects::BaseObjectData" -->All objects inherit from this.  
<a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="_root_8h_source.html">Root.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for Atlas::Objects::RootData:</div>
<div class="dynsection">

<p><center><img src="class_atlas_1_1_objects_1_1_root_data.png" usemap="#Atlas::Objects::RootData_map" border="0" alt=""></center>
<map name="Atlas::Objects::RootData_map">
<area href="class_atlas_1_1_objects_1_1_base_object_data.html" alt="Atlas::Objects::BaseObjectData" shape="rect" coords="685,0,949,24">
<area href="class_atlas_1_1_objects_1_1_entity_1_1_root_entity_data.html" alt="Atlas::Objects::Entity::RootEntityData" shape="rect" coords="274,112,538,136">
<area href="class_atlas_1_1_objects_1_1_operation_1_1_root_operation_data.html" alt="Atlas::Objects::Operation::RootOperationData" shape="rect" coords="1096,112,1360,136">
<area href="class_atlas_1_1_objects_1_1_entity_1_1_admin_entity_data.html" alt="Atlas::Objects::Entity::AdminEntityData" shape="rect" coords="0,168,264,192">
<area href="class_atlas_1_1_objects_1_1_entity_1_1_anonymous_data.html" alt="Atlas::Objects::Entity::AnonymousData" shape="rect" coords="274,168,538,192">
<area href="class_atlas_1_1_objects_1_1_entity_1_1_game_entity_data.html" alt="Atlas::Objects::Entity::GameEntityData" shape="rect" coords="548,168,812,192">
<area href="class_atlas_1_1_objects_1_1_operation_1_1_action_data.html" alt="Atlas::Objects::Operation::ActionData" shape="rect" coords="822,168,1086,192">
<area href="class_atlas_1_1_objects_1_1_operation_1_1_generic_data.html" alt="Atlas::Objects::Operation::GenericData" shape="rect" coords="1096,168,1360,192">
<area href="class_atlas_1_1_objects_1_1_operation_1_1_info_data.html" alt="Atlas::Objects::Operation::InfoData" shape="rect" coords="1370,168,1634,192">
<area href="class_atlas_1_1_objects_1_1_entity_1_1_account_data.html" alt="Atlas::Objects::Entity::AccountData" shape="rect" coords="274,224,538,248">
<area href="class_atlas_1_1_objects_1_1_entity_1_1_game_data.html" alt="Atlas::Objects::Entity::GameData" shape="rect" coords="274,280,538,304">
<area href="class_atlas_1_1_objects_1_1_operation_1_1_create_data.html" alt="Atlas::Objects::Operation::CreateData" shape="rect" coords="1096,224,1360,248">
<area href="class_atlas_1_1_objects_1_1_operation_1_1_delete_data.html" alt="Atlas::Objects::Operation::DeleteData" shape="rect" coords="1096,280,1360,304">
<area href="class_atlas_1_1_objects_1_1_operation_1_1_get_data.html" alt="Atlas::Objects::Operation::GetData" shape="rect" coords="1096,336,1360,360">
<area href="class_atlas_1_1_objects_1_1_operation_1_1_imaginary_data.html" alt="Atlas::Objects::Operation::ImaginaryData" shape="rect" coords="1096,392,1360,416">
<area href="class_atlas_1_1_objects_1_1_operation_1_1_set_data.html" alt="Atlas::Objects::Operation::SetData" shape="rect" coords="1096,448,1360,472">
<area href="class_atlas_1_1_objects_1_1_operation_1_1_use_data.html" alt="Atlas::Objects::Operation::UseData" shape="rect" coords="1096,504,1360,528">
<area href="class_atlas_1_1_objects_1_1_operation_1_1_error_data.html" alt="Atlas::Objects::Operation::ErrorData" shape="rect" coords="1644,224,1908,248">
<area href="class_atlas_1_1_objects_1_1_operation_1_1_perception_data.html" alt="Atlas::Objects::Operation::PerceptionData" shape="rect" coords="1644,280,1908,304">
</map>
</div>

<p>
<a href="class_atlas_1_1_objects_1_1_root_data-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e0b684e0da665bdb63497a1bef2cd6c0"></a><!-- doxytag: member="Atlas::Objects::RootData::copy" ref="e0b684e0da665bdb63497a1bef2cd6c0" args="() const " -->
virtual <a class="el" href="class_atlas_1_1_objects_1_1_root_data.html">RootData</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#e0b684e0da665bdb63497a1bef2cd6c0">copy</a> () const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy this object. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8ba4b9835626f069a61b31db2d2eaa83"></a><!-- doxytag: member="Atlas::Objects::RootData::instanceOf" ref="8ba4b9835626f069a61b31db2d2eaa83" args="(int classNo) const " -->
virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#8ba4b9835626f069a61b31db2d2eaa83">instanceOf</a> (int classNo) const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Is this instance of some class? <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#90dc52906ddb05a40dea1f412b074ea5">copyAttr</a> (const std::string &amp;name, <a class="el" href="class_atlas_1_1_message_1_1_element.html">Atlas::Message::Element</a> &amp;attr) const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retrieve the attribute "name".  <a href="#90dc52906ddb05a40dea1f412b074ea5"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="40b96088bc216ff9a6ed93176e4c7287"></a><!-- doxytag: member="Atlas::Objects::RootData::setAttr" ref="40b96088bc216ff9a6ed93176e4c7287" args="(const std::string &amp;name, const Atlas::Message::Element &amp;attr)" -->
virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#40b96088bc216ff9a6ed93176e4c7287">setAttr</a> (const std::string &amp;name, const <a class="el" href="class_atlas_1_1_message_1_1_element.html">Atlas::Message::Element</a> &amp;attr)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the attribute "name" to the value given by"attr". <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bdecbfa7f3c61c936f0354ee0b9584c0"></a><!-- doxytag: member="Atlas::Objects::RootData::removeAttr" ref="bdecbfa7f3c61c936f0354ee0b9584c0" args="(const std::string &amp;name)" -->
virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#bdecbfa7f3c61c936f0354ee0b9584c0">removeAttr</a> (const std::string &amp;name)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Remove the attribute "name". This will not work for static attributes. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ffa18e7bf63f014be260dd2f9d99fcee"></a><!-- doxytag: member="Atlas::Objects::RootData::sendContents" ref="ffa18e7bf63f014be260dd2f9d99fcee" args="(Atlas::Bridge &amp;b) const " -->
virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#ffa18e7bf63f014be260dd2f9d99fcee">sendContents</a> (<a class="el" href="class_atlas_1_1_bridge.html">Atlas::Bridge</a> &amp;b) const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Send the contents of this object to a <a class="el" href="class_atlas_1_1_bridge.html" title="Atlas stream bridge.">Bridge</a>. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e212b2e4045206a1f6cc3fe4e9051e8b"></a><!-- doxytag: member="Atlas::Objects::RootData::addToMessage" ref="e212b2e4045206a1f6cc3fe4e9051e8b" args="(Atlas::Message::MapType &amp;) const " -->
virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#e212b2e4045206a1f6cc3fe4e9051e8b">addToMessage</a> (Atlas::Message::MapType &amp;) const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Write this object to an existing Element. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3c33b2921521458b5f5f14616b2d6efb"></a><!-- doxytag: member="Atlas::Objects::RootData::setId" ref="3c33b2921521458b5f5f14616b2d6efb" args="(const std::string &amp;val)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#3c33b2921521458b5f5f14616b2d6efb">setId</a> (const std::string &amp;val)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the "id" attribute. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b9bde4b35c480596d9696a44811d27b0"></a><!-- doxytag: member="Atlas::Objects::RootData::setParents" ref="b9bde4b35c480596d9696a44811d27b0" args="(const std::list&lt; std::string &gt; &amp;val)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#b9bde4b35c480596d9696a44811d27b0">setParents</a> (const std::list&lt; std::string &gt; &amp;val)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the "parents" attribute. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6b5f1a7a8bcdf54a200c722250221c10"></a><!-- doxytag: member="Atlas::Objects::RootData::setParentsAsList" ref="6b5f1a7a8bcdf54a200c722250221c10" args="(const Atlas::Message::ListType &amp;val)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#6b5f1a7a8bcdf54a200c722250221c10">setParentsAsList</a> (const Atlas::Message::ListType &amp;val)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the "parents" attribute AsList. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e7cb9dcc86b0d3ab93a037cf81b10dd8"></a><!-- doxytag: member="Atlas::Objects::RootData::setStamp" ref="e7cb9dcc86b0d3ab93a037cf81b10dd8" args="(double val)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#e7cb9dcc86b0d3ab93a037cf81b10dd8">setStamp</a> (double val)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the "stamp" attribute. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="899c74d827b3c385cd75fc9f036abab4"></a><!-- doxytag: member="Atlas::Objects::RootData::setObjtype" ref="899c74d827b3c385cd75fc9f036abab4" args="(const std::string &amp;val)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#899c74d827b3c385cd75fc9f036abab4">setObjtype</a> (const std::string &amp;val)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the "objtype" attribute. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fe29fac948d0598658c8a68fc280c86d"></a><!-- doxytag: member="Atlas::Objects::RootData::setName" ref="fe29fac948d0598658c8a68fc280c86d" args="(const std::string &amp;val)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#fe29fac948d0598658c8a68fc280c86d">setName</a> (const std::string &amp;val)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the "name" attribute. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c96d9696999f0ac3469e40aabf7d5827"></a><!-- doxytag: member="Atlas::Objects::RootData::getId" ref="c96d9696999f0ac3469e40aabf7d5827" args="() const " -->
const std::string &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#c96d9696999f0ac3469e40aabf7d5827">getId</a> () const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retrieve the "id" attribute. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="21e478c22f631d7cd391f71fa441bc93"></a><!-- doxytag: member="Atlas::Objects::RootData::modifyId" ref="21e478c22f631d7cd391f71fa441bc93" args="()" -->
std::string &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#21e478c22f631d7cd391f71fa441bc93">modifyId</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retrieve the "id" attribute as a non-const reference. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9f5ea101d4cf8db4a5931fc58748bb62"></a><!-- doxytag: member="Atlas::Objects::RootData::getParents" ref="9f5ea101d4cf8db4a5931fc58748bb62" args="() const " -->
const std::list&lt; std::string &gt; &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#9f5ea101d4cf8db4a5931fc58748bb62">getParents</a> () const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retrieve the "parents" attribute. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="81e1cefbb0e6fad52f13c77b55ce560b"></a><!-- doxytag: member="Atlas::Objects::RootData::modifyParents" ref="81e1cefbb0e6fad52f13c77b55ce560b" args="()" -->
std::list&lt; std::string &gt; &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#81e1cefbb0e6fad52f13c77b55ce560b">modifyParents</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retrieve the "parents" attribute as a non-const reference. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="351d885735759bc493ee5d6d64caf4af"></a><!-- doxytag: member="Atlas::Objects::RootData::getParentsAsList" ref="351d885735759bc493ee5d6d64caf4af" args="() const " -->
const Atlas::Message::ListType&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#351d885735759bc493ee5d6d64caf4af">getParentsAsList</a> () const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retrieve the "parents" attribute AsList. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="47eeea28cd31d1ae69afbcb09ebe1774"></a><!-- doxytag: member="Atlas::Objects::RootData::getStamp" ref="47eeea28cd31d1ae69afbcb09ebe1774" args="() const " -->
double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#47eeea28cd31d1ae69afbcb09ebe1774">getStamp</a> () const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retrieve the "stamp" attribute. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fc691bb32f295aefe035cdbb58446bf8"></a><!-- doxytag: member="Atlas::Objects::RootData::modifyStamp" ref="fc691bb32f295aefe035cdbb58446bf8" args="()" -->
double &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#fc691bb32f295aefe035cdbb58446bf8">modifyStamp</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retrieve the "stamp" attribute as a non-const reference. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c284325b58bf78c6f9aa4327996a62ed"></a><!-- doxytag: member="Atlas::Objects::RootData::getObjtype" ref="c284325b58bf78c6f9aa4327996a62ed" args="() const " -->
const std::string &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#c284325b58bf78c6f9aa4327996a62ed">getObjtype</a> () const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retrieve the "objtype" attribute. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1b110d3f6f8b0730062c344ac8206ea7"></a><!-- doxytag: member="Atlas::Objects::RootData::modifyObjtype" ref="1b110d3f6f8b0730062c344ac8206ea7" args="()" -->
std::string &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#1b110d3f6f8b0730062c344ac8206ea7">modifyObjtype</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retrieve the "objtype" attribute as a non-const reference. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3366f74506aa767903a71ea61997034c"></a><!-- doxytag: member="Atlas::Objects::RootData::getName" ref="3366f74506aa767903a71ea61997034c" args="() const " -->
const std::string &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#3366f74506aa767903a71ea61997034c">getName</a> () const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retrieve the "name" attribute. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ff462e3f21d8ce41ba58d41255812a43"></a><!-- doxytag: member="Atlas::Objects::RootData::modifyName" ref="ff462e3f21d8ce41ba58d41255812a43" args="()" -->
std::string &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#ff462e3f21d8ce41ba58d41255812a43">modifyName</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retrieve the "name" attribute as a non-const reference. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c13b8974517bed37d6810af6a9c64a82"></a><!-- doxytag: member="Atlas::Objects::RootData::isDefaultId" ref="c13b8974517bed37d6810af6a9c64a82" args="() const " -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#c13b8974517bed37d6810af6a9c64a82">isDefaultId</a> () const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Is "id" value default? <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2990fb0a458699cf66b180e87728589e"></a><!-- doxytag: member="Atlas::Objects::RootData::isDefaultParents" ref="2990fb0a458699cf66b180e87728589e" args="() const " -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#2990fb0a458699cf66b180e87728589e">isDefaultParents</a> () const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Is "parents" value default? <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d3a8e893b07a6965fda2cb79a2035a62"></a><!-- doxytag: member="Atlas::Objects::RootData::isDefaultStamp" ref="d3a8e893b07a6965fda2cb79a2035a62" args="() const " -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#d3a8e893b07a6965fda2cb79a2035a62">isDefaultStamp</a> () const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Is "stamp" value default? <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d3c6e12751bd67791498689c09699bb7"></a><!-- doxytag: member="Atlas::Objects::RootData::isDefaultObjtype" ref="d3c6e12751bd67791498689c09699bb7" args="() const " -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#d3c6e12751bd67791498689c09699bb7">isDefaultObjtype</a> () const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Is "objtype" value default? <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="45b2c089eb95bcd83d47c5c9799a4531"></a><!-- doxytag: member="Atlas::Objects::RootData::isDefaultName" ref="45b2c089eb95bcd83d47c5c9799a4531" args="() const " -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#45b2c089eb95bcd83d47c5c9799a4531">isDefaultName</a> () const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Is "name" value default? <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#4b624d5caa53744f8f46ba4aa1e469db">free</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Free an instance of this class, returning it to the memory pool.  <a href="#4b624d5caa53744f8f46ba4aa1e469db"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="class_atlas_1_1_objects_1_1_root_data.html">RootData</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#88d7a7c62fa05b2fe55e1add807aff3e">getDefaultObject</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the reference object that contains the default values for attributes of instances of the same class as this object.  <a href="#88d7a7c62fa05b2fe55e1add807aff3e"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="class_atlas_1_1_objects_1_1_root_data.html">RootData</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#314a8cd236ca272544b807c1129db9df">alloc</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Allocate a new instance of this class, using an existing instance if available.  <a href="#314a8cd236ca272544b807c1129db9df"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="class_atlas_1_1_objects_1_1_root_data.html">RootData</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#da43867456355a21de3df92cc033d3ef">getDefaultObjectInstance</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the reference object that contains the default values for attributes of instances of this class.  <a href="#da43867456355a21de3df92cc033d3ef"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0967751eb0b1d0c1ddf997d6c482379c"></a><!-- doxytag: member="Atlas::Objects::RootData::RootData" ref="0967751eb0b1d0c1ddf997d6c482379c" args="(RootData *defaults=NULL)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#0967751eb0b1d0c1ddf997d6c482379c">RootData</a> (<a class="el" href="class_atlas_1_1_objects_1_1_root_data.html">RootData</a> *defaults=NULL)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Construct a <a class="el" href="class_atlas_1_1_objects_1_1_root_data.html" title="All objects inherit from this.">RootData</a> class definition. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f24c33391238af58df023a6857a69e4f"></a><!-- doxytag: member="Atlas::Objects::RootData::~RootData" ref="f24c33391238af58df023a6857a69e4f" args="()" -->
virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#f24c33391238af58df023a6857a69e4f">~RootData</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default destructor. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2df0cad8ea470361bf41263ea83ebbb9"></a><!-- doxytag: member="Atlas::Objects::RootData::getAttrClass" ref="2df0cad8ea470361bf41263ea83ebbb9" args="(const std::string &amp;name) const " -->
virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#2df0cad8ea470361bf41263ea83ebbb9">getAttrClass</a> (const std::string &amp;name) const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find the class which contains the attribute "name". <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9e78f9af891544aa245acaf6d76d7838"></a><!-- doxytag: member="Atlas::Objects::RootData::getAttrFlag" ref="9e78f9af891544aa245acaf6d76d7838" args="(const std::string &amp;name) const " -->
virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#9e78f9af891544aa245acaf6d76d7838">getAttrFlag</a> (const std::string &amp;name) const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find the flag for the attribute "name". <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7551a38d9cc5d176fbdfb6c9edf0c962"></a><!-- doxytag: member="Atlas::Objects::RootData::sendId" ref="7551a38d9cc5d176fbdfb6c9edf0c962" args="(Atlas::Bridge &amp;) const " -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#7551a38d9cc5d176fbdfb6c9edf0c962">sendId</a> (<a class="el" href="class_atlas_1_1_bridge.html">Atlas::Bridge</a> &amp;) const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Send the "id" attribute to an <a class="el" href="class_atlas_1_1_bridge.html" title="Atlas stream bridge.">Atlas::Bridge</a>. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="220b7116157604efc0a6cfac19bcda71"></a><!-- doxytag: member="Atlas::Objects::RootData::sendParents" ref="220b7116157604efc0a6cfac19bcda71" args="(Atlas::Bridge &amp;) const " -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#220b7116157604efc0a6cfac19bcda71">sendParents</a> (<a class="el" href="class_atlas_1_1_bridge.html">Atlas::Bridge</a> &amp;) const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Send the "parents" attribute to an <a class="el" href="class_atlas_1_1_bridge.html" title="Atlas stream bridge.">Atlas::Bridge</a>. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="df545da0df304a80a466a6ee998d8a6e"></a><!-- doxytag: member="Atlas::Objects::RootData::sendStamp" ref="df545da0df304a80a466a6ee998d8a6e" args="(Atlas::Bridge &amp;) const " -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#df545da0df304a80a466a6ee998d8a6e">sendStamp</a> (<a class="el" href="class_atlas_1_1_bridge.html">Atlas::Bridge</a> &amp;) const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Send the "stamp" attribute to an <a class="el" href="class_atlas_1_1_bridge.html" title="Atlas stream bridge.">Atlas::Bridge</a>. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="69fd3e13d82088eeae0d5e2fc1338c44"></a><!-- doxytag: member="Atlas::Objects::RootData::sendObjtype" ref="69fd3e13d82088eeae0d5e2fc1338c44" args="(Atlas::Bridge &amp;) const " -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#69fd3e13d82088eeae0d5e2fc1338c44">sendObjtype</a> (<a class="el" href="class_atlas_1_1_bridge.html">Atlas::Bridge</a> &amp;) const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Send the "objtype" attribute to an <a class="el" href="class_atlas_1_1_bridge.html" title="Atlas stream bridge.">Atlas::Bridge</a>. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="37206ba7da147c2c1b7998e47fc626be"></a><!-- doxytag: member="Atlas::Objects::RootData::sendName" ref="37206ba7da147c2c1b7998e47fc626be" args="(Atlas::Bridge &amp;) const " -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#37206ba7da147c2c1b7998e47fc626be">sendName</a> (<a class="el" href="class_atlas_1_1_bridge.html">Atlas::Bridge</a> &amp;) const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Send the "name" attribute to an <a class="el" href="class_atlas_1_1_bridge.html" title="Atlas stream bridge.">Atlas::Bridge</a>. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a8319c359fe264e8ac0fbca21c0b4e3c"></a><!-- doxytag: member="Atlas::Objects::RootData::iterate" ref="a8319c359fe264e8ac0fbca21c0b4e3c" args="(int &amp;current_class, std::string &amp;attr) const " -->
virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#a8319c359fe264e8ac0fbca21c0b4e3c">iterate</a> (int &amp;current_class, std::string &amp;attr) const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Iterate over the attributes of this instance. <br></td></tr>
<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="971a72a34e1af7dc19861dca75117b6f"></a><!-- doxytag: member="Atlas::Objects::RootData::attr_id" ref="971a72a34e1af7dc19861dca75117b6f" args="" -->
std::string&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#971a72a34e1af7dc19861dca75117b6f">attr_id</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Id of object. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="28447ddc20ce094ae24ccb34afe6ff7b"></a><!-- doxytag: member="Atlas::Objects::RootData::attr_parents" ref="28447ddc20ce094ae24ccb34afe6ff7b" args="" -->
std::list&lt; std::string &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#28447ddc20ce094ae24ccb34afe6ff7b">attr_parents</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">List of objects this inherits attributes from. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="72c89befa3e5a2ab3f76c7732a90fc34"></a><!-- doxytag: member="Atlas::Objects::RootData::attr_stamp" ref="72c89befa3e5a2ab3f76c7732a90fc34" args="" -->
double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#72c89befa3e5a2ab3f76c7732a90fc34">attr_stamp</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Last time this object was modified. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="175a160d7b0e538daaad462de2446832"></a><!-- doxytag: member="Atlas::Objects::RootData::attr_objtype" ref="175a160d7b0e538daaad462de2446832" args="" -->
std::string&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#175a160d7b0e538daaad462de2446832">attr_objtype</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">What kind of object this is. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="78a95ff8823905fb982d32b45ecb37aa"></a><!-- doxytag: member="Atlas::Objects::RootData::attr_name" ref="78a95ff8823905fb982d32b45ecb37aa" args="" -->
std::string&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#78a95ff8823905fb982d32b45ecb37aa">attr_name</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Name of object. <br></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
All objects inherit from this. 
<p>
. You can browse all definitions starting from here and descending into childrens. <hr><h2>Member Function Documentation</h2>
<a class="anchor" name="314a8cd236ca272544b807c1129db9df"></a><!-- doxytag: member="Atlas::Objects::RootData::alloc" ref="314a8cd236ca272544b807c1129db9df" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="class_atlas_1_1_objects_1_1_root_data.html">RootData</a>* Atlas::Objects::RootData::alloc           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Allocate a new instance of this class, using an existing instance if available. 
<p>
This is the key function for implementing the memory pool for the <a class="el" href="namespace_atlas_1_1_objects.html" title="The Atlas high level Objects namespace.">Atlas::Objects</a> API. 
<p>Reimplemented from <a class="el" href="class_atlas_1_1_objects_1_1_base_object_data.html#d9001800aee4d92a6dc7d1f551b1857d">Atlas::Objects::BaseObjectData</a>.</p>

<p>Reimplemented in <a class="el" href="class_atlas_1_1_objects_1_1_entity_1_1_anonymous_data.html#c2a640cd1a35b840c97b5fe4c1a3dfa4">Atlas::Objects::Entity::AnonymousData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_entity_1_1_admin_entity_data.html#2440e3c2e252d6cd5c16e77e96b4db31">Atlas::Objects::Entity::AdminEntityData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_entity_1_1_account_data.html#162ac36ff7a5f5a8333e48d2b42eef49">Atlas::Objects::Entity::AccountData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_entity_1_1_player_data.html#a8ac3a5291ca3211030a3f9b7ad26aa0">Atlas::Objects::Entity::PlayerData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_entity_1_1_admin_data.html#c553a89a686d9ec3f27aa240cf3b2ed8">Atlas::Objects::Entity::AdminData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_entity_1_1_game_data.html#7c26e4737ab8c9908cfe50f3223d00fd">Atlas::Objects::Entity::GameData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_entity_1_1_game_entity_data.html#853923bee4a86ae4385ae01f353cdc40">Atlas::Objects::Entity::GameEntityData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_generic_data.html#30a802fde1f9683981886c32ef76dcdd">Atlas::Objects::Operation::GenericData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_action_data.html#3f61e23f1ee0f1c9a26d66220444aae9">Atlas::Objects::Operation::ActionData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_create_data.html#4bd7e008381499cbab300c7e17c0553c">Atlas::Objects::Operation::CreateData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_combine_data.html#df8ffc33f4f7d7948992eadbfb3327fd">Atlas::Objects::Operation::CombineData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_divide_data.html#2d4abccf646ddb16bf88f0f2e1cfc947">Atlas::Objects::Operation::DivideData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_communicate_data.html#3a39609ebdd9e07e78511eac11185ae2">Atlas::Objects::Operation::CommunicateData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_talk_data.html#910dfc529704014304d88390cfeed3fb">Atlas::Objects::Operation::TalkData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_delete_data.html#50cee0506dbd34f8cb4ca60939b6503e">Atlas::Objects::Operation::DeleteData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_set_data.html#bf83a760562eb4b010d445200972be32">Atlas::Objects::Operation::SetData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_affect_data.html#dad6ab375e1074bb2b06f4253a578b4a">Atlas::Objects::Operation::AffectData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_move_data.html#d0f1c02581f049ffbecdffae90eef8c3">Atlas::Objects::Operation::MoveData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_wield_data.html#b25867067ace93d51dcffa97ee5a657b">Atlas::Objects::Operation::WieldData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_get_data.html#de5d6eaced8273796609b40243f7e645">Atlas::Objects::Operation::GetData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_perceive_data.html#b319414fb42363be456af24eed65e4a9">Atlas::Objects::Operation::PerceiveData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_look_data.html#d79d639a69d0aec8c1e2c0fccca845aa">Atlas::Objects::Operation::LookData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_listen_data.html#50f2adf5b16dcf22e74ce159c71b115f">Atlas::Objects::Operation::ListenData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_sniff_data.html#7fdcf78d1b98a86ddb6d6cbc56c27bb8">Atlas::Objects::Operation::SniffData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_touch_data.html#fcb9fbb9facb046a59a8838df7c98563">Atlas::Objects::Operation::TouchData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_login_data.html#37f986b1758a0e288e1839a2531a006d">Atlas::Objects::Operation::LoginData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_logout_data.html#a61c7b5812315f34b23b704dd8168d94">Atlas::Objects::Operation::LogoutData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_imaginary_data.html#999c5ae82e1bc2153e64803511b2ee03">Atlas::Objects::Operation::ImaginaryData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_use_data.html#5844a9afe7b537667cc5e408be4c82c4">Atlas::Objects::Operation::UseData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_info_data.html#da8610b814ce5bb5f8c8b398e9c9468e">Atlas::Objects::Operation::InfoData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_perception_data.html#18b8d4cee455a063c4b0973a4054a901">Atlas::Objects::Operation::PerceptionData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_sight_data.html#a3c64a83adc7e250a32d5d09d0733991">Atlas::Objects::Operation::SightData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_appearance_data.html#f7e53449f4941aa40798965cc99d2435">Atlas::Objects::Operation::AppearanceData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_disappearance_data.html#87a55f0fb6e3837eed9369b4b7a907ff">Atlas::Objects::Operation::DisappearanceData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_sound_data.html#20120d10949ade8ed92fbe3f400bdf6b">Atlas::Objects::Operation::SoundData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_smell_data.html#05348032abeded8a34a7e504987642ab">Atlas::Objects::Operation::SmellData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_feel_data.html#8ed15283a392880caca8aabddd85cfb6">Atlas::Objects::Operation::FeelData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_error_data.html#70de58e8f53cde12e250484ce9b1fd1b">Atlas::Objects::Operation::ErrorData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_entity_1_1_root_entity_data.html#681f771dba7ff3a0594f14e710b7cf13">Atlas::Objects::Entity::RootEntityData</a>, and <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_root_operation_data.html#f2ccb72874b53e8681ce5a4f24ab1ea2">Atlas::Objects::Operation::RootOperationData</a>.</p>

</div>
</div><p>
<a class="anchor" name="90dc52906ddb05a40dea1f412b074ea5"></a><!-- doxytag: member="Atlas::Objects::RootData::copyAttr" ref="90dc52906ddb05a40dea1f412b074ea5" args="(const std::string &amp;name, Atlas::Message::Element &amp;attr) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int Atlas::Objects::RootData::copyAttr           </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&nbsp;</td>
          <td class="paramname"> <em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_atlas_1_1_message_1_1_element.html">Atlas::Message::Element</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>attr</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const<code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Retrieve the attribute "name". 
<p>
Return non-zero if it does not exist. 
<p>Reimplemented from <a class="el" href="class_atlas_1_1_objects_1_1_base_object_data.html#d11a36534b7ae7b44ef849144147a089">Atlas::Objects::BaseObjectData</a>.</p>

<p>Reimplemented in <a class="el" href="class_atlas_1_1_objects_1_1_entity_1_1_account_data.html#3dca91ae4236020a651f0e5b38cd8478">Atlas::Objects::Entity::AccountData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_entity_1_1_root_entity_data.html#5a9d61c85255750e59ac26c91efdd8d9">Atlas::Objects::Entity::RootEntityData</a>, and <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_root_operation_data.html#1d998bc15e352c2d1fab6f4130e15a8a">Atlas::Objects::Operation::RootOperationData</a>.</p>

</div>
</div><p>
<a class="anchor" name="4b624d5caa53744f8f46ba4aa1e469db"></a><!-- doxytag: member="Atlas::Objects::RootData::free" ref="4b624d5caa53744f8f46ba4aa1e469db" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Atlas::Objects::RootData::free           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Free an instance of this class, returning it to the memory pool. 
<p>
This function in combination with <a class="el" href="class_atlas_1_1_objects_1_1_root_data.html#314a8cd236ca272544b807c1129db9df" title="Allocate a new instance of this class, using an existing instance if available.">alloc()</a> handle the memory pool. 
<p>Implements <a class="el" href="class_atlas_1_1_objects_1_1_base_object_data.html#7b4113a146b80bd1dca8188d64ffdfe9">Atlas::Objects::BaseObjectData</a>.</p>

<p>Reimplemented in <a class="el" href="class_atlas_1_1_objects_1_1_entity_1_1_anonymous_data.html#4f59b2a14563e97d3262a92bdede0f2c">Atlas::Objects::Entity::AnonymousData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_entity_1_1_admin_entity_data.html#92bc5946a24a68a1f0bd42130e1b8fea">Atlas::Objects::Entity::AdminEntityData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_entity_1_1_account_data.html#f227de771e61b526531b92e6950d41c1">Atlas::Objects::Entity::AccountData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_entity_1_1_player_data.html#80108c78f031088c3f8f58b558339447">Atlas::Objects::Entity::PlayerData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_entity_1_1_admin_data.html#de106b194122fb15605da32052fe69d6">Atlas::Objects::Entity::AdminData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_entity_1_1_game_data.html#e1b29b2cec26a27f776ee2d3d50f7828">Atlas::Objects::Entity::GameData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_entity_1_1_game_entity_data.html#c0c14b0570fb999fe479af0e0ad4a85f">Atlas::Objects::Entity::GameEntityData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_generic_data.html#b18eb402ee8e0f7f920d704bd6078bb2">Atlas::Objects::Operation::GenericData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_action_data.html#c7f674e360e743321aa03609806bd76d">Atlas::Objects::Operation::ActionData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_create_data.html#a927c89e09e723c92a31e3182767b673">Atlas::Objects::Operation::CreateData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_combine_data.html#b0ec6bec0f579a6b81743641c7e1002b">Atlas::Objects::Operation::CombineData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_divide_data.html#13ec599ee09f341c5adc07a20c4294fa">Atlas::Objects::Operation::DivideData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_communicate_data.html#755f5e6030fb683c6e8cd37159566989">Atlas::Objects::Operation::CommunicateData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_talk_data.html#de4b5a27910e019eabf439d6ed4e3bfe">Atlas::Objects::Operation::TalkData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_delete_data.html#ac1910cfe24ca5228cdbd93507f426e3">Atlas::Objects::Operation::DeleteData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_set_data.html#a4732fac83edaba6d97df25ae11037d8">Atlas::Objects::Operation::SetData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_affect_data.html#fd7c7b333a62b78ce2fbe6294ff8fafe">Atlas::Objects::Operation::AffectData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_move_data.html#470fd357d2c2c716b6d8dd4ca9e8b340">Atlas::Objects::Operation::MoveData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_wield_data.html#f9c3b57ed603f11bb3b4745d64b201ef">Atlas::Objects::Operation::WieldData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_get_data.html#941cd70792ad0cf753aad3f8b5adeb89">Atlas::Objects::Operation::GetData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_perceive_data.html#4946f1e83e5ebfce4d6716134da04c55">Atlas::Objects::Operation::PerceiveData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_look_data.html#2a43fb5652d116e6f71ce5e2801dea1f">Atlas::Objects::Operation::LookData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_listen_data.html#d60688b6f1944eb65f2436a9a51147e7">Atlas::Objects::Operation::ListenData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_sniff_data.html#13a339e1cd16364594a07a4a374da131">Atlas::Objects::Operation::SniffData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_touch_data.html#617fa5e939d219b43229a935a35e7aef">Atlas::Objects::Operation::TouchData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_login_data.html#8d4237234a8ceeb1abdb4faed12cdb59">Atlas::Objects::Operation::LoginData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_logout_data.html#87aaccacb7f6b9689ca534a08c61c996">Atlas::Objects::Operation::LogoutData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_imaginary_data.html#86407c7d3f93106d6c608813d7b1d5f1">Atlas::Objects::Operation::ImaginaryData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_use_data.html#36fea6f2d2d361abb15ee30709b4dbe0">Atlas::Objects::Operation::UseData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_info_data.html#fc72271300f48b3b57e79ed537f9c95c">Atlas::Objects::Operation::InfoData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_perception_data.html#8b7fd978ff1232996ee058e1edc03d14">Atlas::Objects::Operation::PerceptionData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_sight_data.html#72b1c8c4236921871a9488af3af98c7d">Atlas::Objects::Operation::SightData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_appearance_data.html#3df263837027d5fbb69a8553e0ebf737">Atlas::Objects::Operation::AppearanceData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_disappearance_data.html#1725b2c460f1a6f15841592d99663af9">Atlas::Objects::Operation::DisappearanceData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_sound_data.html#c232fb12730feb208d0fc6a19e60b6a6">Atlas::Objects::Operation::SoundData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_smell_data.html#f4385303398379b6f0ee33b201723a13">Atlas::Objects::Operation::SmellData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_feel_data.html#e4094db1e790c5013a90c5778c9e6ba0">Atlas::Objects::Operation::FeelData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_error_data.html#925c9d5d7dffa72640b36ad5efe68286">Atlas::Objects::Operation::ErrorData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_entity_1_1_root_entity_data.html#637c4c3af819f630fc16050d86714511">Atlas::Objects::Entity::RootEntityData</a>, and <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_root_operation_data.html#36cb5697b51e6bb88fa8de3143da1705">Atlas::Objects::Operation::RootOperationData</a>.</p>

</div>
</div><p>
<a class="anchor" name="88d7a7c62fa05b2fe55e1add807aff3e"></a><!-- doxytag: member="Atlas::Objects::RootData::getDefaultObject" ref="88d7a7c62fa05b2fe55e1add807aff3e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="class_atlas_1_1_objects_1_1_root_data.html">RootData</a>* Atlas::Objects::RootData::getDefaultObject           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the reference object that contains the default values for attributes of instances of the same class as this object. 
<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the default object. </dd></dl>

<p>Reimplemented in <a class="el" href="class_atlas_1_1_objects_1_1_entity_1_1_anonymous_data.html#f8c3f8ba400e62401749c31a1a298c8a">Atlas::Objects::Entity::AnonymousData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_entity_1_1_admin_entity_data.html#68723430b65fc1daa2365c63bd8cbd82">Atlas::Objects::Entity::AdminEntityData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_entity_1_1_account_data.html#ba3a6f9d5cbdfd7d5cd7be0ff9e28a47">Atlas::Objects::Entity::AccountData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_entity_1_1_player_data.html#96b1d3090a44473047624a32266b3422">Atlas::Objects::Entity::PlayerData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_entity_1_1_admin_data.html#3f0878dd805644bda6a20351fa31d2c2">Atlas::Objects::Entity::AdminData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_entity_1_1_game_data.html#68b7eb278096c8601d564dde133b6336">Atlas::Objects::Entity::GameData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_entity_1_1_game_entity_data.html#bcee8c7a0a4ba71b7f1e39299256be8e">Atlas::Objects::Entity::GameEntityData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_generic_data.html#918d4b7a3ab18cf8a4584e401c258eb8">Atlas::Objects::Operation::GenericData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_action_data.html#572eb893c982c535213530a58a1f978d">Atlas::Objects::Operation::ActionData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_create_data.html#5c93f6265352729563b4504f1ec3f6ca">Atlas::Objects::Operation::CreateData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_combine_data.html#cfa4df6e0a73597566f28e1b5bdbb351">Atlas::Objects::Operation::CombineData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_divide_data.html#def7a0dccf2667de704d28003bba6bc3">Atlas::Objects::Operation::DivideData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_communicate_data.html#3ad0e668912a1eb7dc3b223148009eb1">Atlas::Objects::Operation::CommunicateData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_talk_data.html#2c849dd8b608448a908d3d095ad6528d">Atlas::Objects::Operation::TalkData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_delete_data.html#61192c861b41404da914e938bc27f239">Atlas::Objects::Operation::DeleteData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_set_data.html#085f6092e25d2f8f8dbb1bff36116f1b">Atlas::Objects::Operation::SetData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_affect_data.html#3e0e1c3bba566d530a7cf19e6d35990d">Atlas::Objects::Operation::AffectData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_move_data.html#7056d1f167e20ff9ad99e655788f2744">Atlas::Objects::Operation::MoveData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_wield_data.html#d615f2e1eb723201e88f8b29fc35d794">Atlas::Objects::Operation::WieldData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_get_data.html#d287d539be1075653d8d7ed2be37fd1b">Atlas::Objects::Operation::GetData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_perceive_data.html#412d667a78a7d59a1939b511a8ad3190">Atlas::Objects::Operation::PerceiveData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_look_data.html#fc32441d681a74e9a077ef17a4ea7e58">Atlas::Objects::Operation::LookData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_listen_data.html#76eb621421dd923a7251f7ca5749be78">Atlas::Objects::Operation::ListenData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_sniff_data.html#e3fff78e23826fa33f18e3c8fa19b0a1">Atlas::Objects::Operation::SniffData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_touch_data.html#b4a8977215087abceeed840c6e366e49">Atlas::Objects::Operation::TouchData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_login_data.html#3d850841bdea2e3ee3d648291a2a1408">Atlas::Objects::Operation::LoginData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_logout_data.html#21c4cc012ddf3df6c70a9d36f0cc1ed9">Atlas::Objects::Operation::LogoutData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_imaginary_data.html#d53d8dbf07967a6de521b120cecbc933">Atlas::Objects::Operation::ImaginaryData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_use_data.html#508238488c8efb9c0eb49da83a40a001">Atlas::Objects::Operation::UseData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_info_data.html#d9da026a49e451af822307913e88ac91">Atlas::Objects::Operation::InfoData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_perception_data.html#32676ce923105cfb3ff01122acce31fb">Atlas::Objects::Operation::PerceptionData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_sight_data.html#52037ca48c80369234a862dbb648da27">Atlas::Objects::Operation::SightData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_appearance_data.html#8df8dc43f39a49d60d577062c1dfbb8a">Atlas::Objects::Operation::AppearanceData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_disappearance_data.html#ac12256d112abcfcbc86c503857e67d9">Atlas::Objects::Operation::DisappearanceData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_sound_data.html#a2d4d672394d95305889b966fd0a3e63">Atlas::Objects::Operation::SoundData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_smell_data.html#e749c0bee4ba3cfcd395e6b9cd40d5bd">Atlas::Objects::Operation::SmellData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_feel_data.html#92d23d509ed863b2f930ad6320be5b98">Atlas::Objects::Operation::FeelData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_error_data.html#65207d4a28a0683bd519c80ccc7a3fb2">Atlas::Objects::Operation::ErrorData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_entity_1_1_root_entity_data.html#5d1db521bf328f7ba6004067124ba572">Atlas::Objects::Entity::RootEntityData</a>, and <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_root_operation_data.html#4c05e248d7e62261a05cc7762a0393f4">Atlas::Objects::Operation::RootOperationData</a>.</p>

</div>
</div><p>
<a class="anchor" name="da43867456355a21de3df92cc033d3ef"></a><!-- doxytag: member="Atlas::Objects::RootData::getDefaultObjectInstance" ref="da43867456355a21de3df92cc033d3ef" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="class_atlas_1_1_objects_1_1_root_data.html">RootData</a>* Atlas::Objects::RootData::getDefaultObjectInstance           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the reference object that contains the default values for attributes of instances of this class. 
<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the default object. </dd></dl>

<p>Reimplemented in <a class="el" href="class_atlas_1_1_objects_1_1_entity_1_1_anonymous_data.html#78e2f5617aeda31f066fc3665ffcbb13">Atlas::Objects::Entity::AnonymousData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_entity_1_1_admin_entity_data.html#f2b9d2c037328ba24800fc5fc76312ec">Atlas::Objects::Entity::AdminEntityData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_entity_1_1_account_data.html#5a09b2e0d54915df92e20161ea690224">Atlas::Objects::Entity::AccountData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_entity_1_1_player_data.html#13cd71fb246610e2b34491e439ae93e7">Atlas::Objects::Entity::PlayerData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_entity_1_1_admin_data.html#a7d3df2a4d3a594a9655456ee955efc7">Atlas::Objects::Entity::AdminData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_entity_1_1_game_data.html#69a8cd24440a56eaf93f0de67b5d6d0e">Atlas::Objects::Entity::GameData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_entity_1_1_game_entity_data.html#d0043a8384070739435ce83b28b51ab8">Atlas::Objects::Entity::GameEntityData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_generic_data.html#4862f5fc15f24ca2b9c18aa88241defc">Atlas::Objects::Operation::GenericData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_action_data.html#fa3ac5297fea9fa4c44d6f7a1dfcbff8">Atlas::Objects::Operation::ActionData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_create_data.html#2d284758fcb7921c5fde6512b873c897">Atlas::Objects::Operation::CreateData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_combine_data.html#916556a45b89f9fcde2390947bdb2219">Atlas::Objects::Operation::CombineData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_divide_data.html#4b61616b33f2620eb1a0efcb0237391a">Atlas::Objects::Operation::DivideData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_communicate_data.html#09d382fac7567a16850aac69f1348a92">Atlas::Objects::Operation::CommunicateData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_talk_data.html#81921d94151dfbf09d2a274f1ff0da86">Atlas::Objects::Operation::TalkData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_delete_data.html#9ffae89228321624f2eb2ff3a327cfaa">Atlas::Objects::Operation::DeleteData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_set_data.html#4b596a728529b2650c55cefa4a38aaa9">Atlas::Objects::Operation::SetData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_affect_data.html#54df7a6cdccf00e7f7b89a983628d90e">Atlas::Objects::Operation::AffectData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_move_data.html#2226f29488382ef37283da5dc9bea7bd">Atlas::Objects::Operation::MoveData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_wield_data.html#003362c3a0977c94836e8fc2629906f5">Atlas::Objects::Operation::WieldData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_get_data.html#b77c5741dbbb1b9a01d4ebd4932aa095">Atlas::Objects::Operation::GetData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_perceive_data.html#ed06dbccf703dbe916dfb01e13c77a8e">Atlas::Objects::Operation::PerceiveData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_look_data.html#9e171505dff33939029572dba79b884d">Atlas::Objects::Operation::LookData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_listen_data.html#646e3bf581fbcbcfef944e6e9f7e46e4">Atlas::Objects::Operation::ListenData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_sniff_data.html#0f005eeb920493eb9159387f6b7baf62">Atlas::Objects::Operation::SniffData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_touch_data.html#36d1604f67c17427c47151eb4732344a">Atlas::Objects::Operation::TouchData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_login_data.html#b54c1e1dbcf24459b6c35df6adc35ab5">Atlas::Objects::Operation::LoginData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_logout_data.html#00fb07ea3b8190317a499244eb6779d3">Atlas::Objects::Operation::LogoutData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_imaginary_data.html#d04fb4a386e7c4feaf653e3d4ffc4373">Atlas::Objects::Operation::ImaginaryData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_use_data.html#b6143396d8a54d545785d07add1256bb">Atlas::Objects::Operation::UseData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_info_data.html#5ab3914de6d2ae8e63b019194ccad296">Atlas::Objects::Operation::InfoData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_perception_data.html#bf276d77429d6c817451d5c697e88d69">Atlas::Objects::Operation::PerceptionData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_sight_data.html#887581c8c2cff00cfbb9f3b7a9d47f37">Atlas::Objects::Operation::SightData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_appearance_data.html#d0a6dd0d3f6be73d7ee91e0c3ed4711e">Atlas::Objects::Operation::AppearanceData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_disappearance_data.html#6e37830c9a17e2a7251e3d1bacf21b77">Atlas::Objects::Operation::DisappearanceData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_sound_data.html#fb0b9afad034926209051263029056c9">Atlas::Objects::Operation::SoundData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_smell_data.html#9abe2333feeedca466a01bd6f634d11c">Atlas::Objects::Operation::SmellData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_feel_data.html#b0d989819ea74b3275dae4d4a85e3d9a">Atlas::Objects::Operation::FeelData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_error_data.html#13f86babbb86dbda59412e561733df1c">Atlas::Objects::Operation::ErrorData</a>, <a class="el" href="class_atlas_1_1_objects_1_1_entity_1_1_root_entity_data.html#83b1b523bef3d6f35cdc2e523e3605aa">Atlas::Objects::Entity::RootEntityData</a>, and <a class="el" href="class_atlas_1_1_objects_1_1_operation_1_1_root_operation_data.html#9a350f950d486d82f3dd33f083123461">Atlas::Objects::Operation::RootOperationData</a>.</p>

</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="_root_8h_source.html">Root.h</a></ul>
</div>
<HR>
<P>Copyright 2000-2004 the respective authors.</P>
<P>This document can be licensed under the terms of the GNU Free Documentation
License or the GNU General Public License and may be freely distributed under
the terms given by one of these licenses.</P>