Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 9329 in orxonox.OLD for branches/proxy/src/lib/lang/base_object.cc


Ignore:
Timestamp:
Jul 18, 2006, 7:34:48 PM (18 years ago)
Author:
bensch
Message:

orxonox/proxy: bo cleanup

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/proxy/src/lib/lang/base_object.cc

    r9304 r9329  
    2121#include "util/loading/load_param.h"
    2222#include "class_list.h"
    23 
    24 #include "synchronizeable.h"
    25 
    2623
    2724/**
     
    4845  ClassList::removeFromClassList(this);
    4946
    50   //  delete []this->className;
    5147  if (this->xmlElem != NULL)
    5248    delete this->xmlElem;
     
    5955void BaseObject::loadParams(const TiXmlElement* root)
    6056{
    61   // all loadParams should sometime arrive here.
     57  // all loadParams should arrive here, and be tested for (root != NULL)
    6258  assert (root != NULL);
    6359
     60  // copy the xml-element for to know how it was loaded.
    6461  if (this->xmlElem != NULL)
    6562    delete this->xmlElem;
    6663  this->xmlElem = root->Clone();
     64
    6765  // name setup
    6866  LoadParam(root, "name", this, BaseObject, setName)
     
    9088/**
    9189 * @brief set the name of the Object
     90 * @param objectName The new name of the Object.
    9291 */
    9392void BaseObject::setName (const std::string& objectName)
     
    162161 * @returns true on match, false otherwise.
    163162 */
    164 bool BaseObject::operator==(const std::string& objectName)
     163bool BaseObject::operator==(const std::string& objectName) const
    165164{
    166165  return (this->objectName == objectName);
    167166}
    168167
    169 
    170 /**
    171  * @brief displays everything this class is
    172  * @TODO REIMPLEMENT WITH SENSE.
    173  */
    174 void BaseObject::whatIs() const
    175 {
    176 
    177 }
Note: See TracChangeset for help on using the changeset viewer.