List of all members.
Detailed Description
object with a name
The NamedObject has a name and it can notify another NamedObject when it is about to be deleted. The name may either be a string of the object itself, or the name of another object, linked directly. This not only saves memory, but allows for names that are fundamentally linked.
Constructor & Destructor Documentation
| NamedObject::NamedObject |
( |
const char * |
nm = 0 |
) |
[inline] |
| NamedObject::NamedObject |
( |
const NamedObject * |
l |
) |
[inline] |
| NamedObject::NamedObject |
( |
const NamedObject & |
o |
) |
[inline] |
| virtual NamedObject::~NamedObject |
( |
|
) |
[virtual] |
Member Function Documentation
| void NamedObject::deleteNotify |
( |
const CallBack & |
|
) |
|
| virtual const BufferString& NamedObject::name |
( |
|
) |
const [inline, virtual] |
| virtual bool NamedObject::operator== |
( |
const NamedObject & |
no |
) |
const [inline, virtual] |
| void NamedObject::setCleanName |
( |
const char * |
|
) |
|
| void NamedObject::setLinked |
( |
NamedObject * |
l |
) |
[inline] |
| virtual void NamedObject::setName |
( |
const char * |
|
) |
[virtual] |
Member Data Documentation