NamedObject Class Reference

#include <GenUtils.h>

Inheritance diagram for NamedObject:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 NamedObject (const char *argName=NULL)
 NamedObject (const std::string &argName)
 NamedObject (const NamedObject &copy)
 ~NamedObject ()
NamedObjectoperator= (const NamedObject &copy)
void setName (const char *nameArg)
void setName (const std::string &name)
const std::string & getName () const
const char * getCharName () const

Protected Attributes

std::string name


Detailed Description

Definition at line 30 of file GenUtils.h.


Constructor & Destructor Documentation

NamedObject::NamedObject ( const char *  argName = NULL  ) 

Definition at line 8 of file GenUtils.cpp.

References name.

NamedObject::NamedObject ( const std::string &  argName  ) 

Definition at line 14 of file GenUtils.cpp.

References name.

NamedObject::NamedObject ( const NamedObject copy  ) 

Definition at line 19 of file GenUtils.cpp.

References name.

NamedObject::~NamedObject (  ) 

Definition at line 55 of file GenUtils.cpp.

References name.


Member Function Documentation

NamedObject & NamedObject::operator= ( const NamedObject copy  ) 

Definition at line 25 of file GenUtils.cpp.

References name.

void NamedObject::setName ( const char *  nameArg  ) 

Definition at line 32 of file GenUtils.cpp.

References name.

Referenced by GUIFont::loadXMLSettings().

void NamedObject::setName ( const std::string &  name  ) 

Definition at line 40 of file GenUtils.cpp.

References name.

const std::string & NamedObject::getName (  )  const

Definition at line 45 of file GenUtils.cpp.

References name.

Referenced by GUIFont::build(), and GUIFont::operator==().

const char * NamedObject::getCharName (  )  const

Definition at line 50 of file GenUtils.cpp.

References name.


Member Data Documentation

std::string NamedObject::name [protected]

Definition at line 34 of file GenUtils.h.

Referenced by getCharName(), getName(), NamedObject(), operator=(), GUIFont::operator==(), setName(), and ~NamedObject().


The documentation for this class was generated from the following files:
Generated on Wed Dec 5 20:32:03 2007 for GLWX by  doxygen 1.5.3