#include <object.h>
Inheritance diagram for Object:
Public Member Functions | |
Object (std::string name) | |
Default construction only allowed. | |
unsigned int | getId () const |
Access function that returns the object unique identifier. | |
std::string | getName () const |
Access function that returns the class name of this object. | |
virtual | ~Object () |
Virtual destructor, which makes this a pure virtual class. | |
Private Attributes | |
std::string | className |
Name of the derived class. | |
unsigned int | id |
Unique numerical sequential identifier. |
project: measure filename: object.h author: C. Cicconetti <c.cicconetti@iet.unipi.it> year: 2006 affiliation: Dipartimento di Ingegneria dell'Informazione University of Pisa, Italy description: definition of the object superclass