|
|
| Namable (const std::string &initial_name="") |
| |
| void | clear_name () |
| | Resets the Namable's name to empty. More...
|
| |
|
const std::string & | get_name () const |
| |
| bool | has_name () const |
| | Returns true if the Namable has a nonempty name set, false if the name is empty. More...
|
| |
| void | output (std::ostream &out) const |
| | Outputs the Namable. More...
|
| |
|
void | set_name (const std::string &name) |
| |
|
void | operator delete (void *, void *) |
| |
|
void | operator delete (void *ptr) |
| |
|
void | operator delete[] (void *, void *) |
| |
|
void | operator delete[] (void *ptr) |
| |
|
void * | operator new (size_t size) |
| |
|
void * | operator new (size_t size, void *ptr) |
| |
|
void * | operator new[] (size_t size) |
| |
|
void * | operator new[] (size_t size, void *ptr) |
| |
A base class for all things which can have a name.
The name is either empty or nonempty, but it is never NULL.
Definition at line 26 of file namable.h.