EventAnalysis
1.3.0
|
Interface for retrieving informations about an object. More...
#include <Info.h>
Classes | |
class | Representation |
Object version, e.g., "1.1" or "alpha1". More... | |
Public Member Functions | |
Info (const std::string &name) | |
Constructor. More... | |
virtual | ~Info () |
Destructor. More... | |
virtual const std::string | GetType () const |
virtual const std::string | GetName () const |
The type (i.e. class) of the object. More... | |
virtual const std::string | GetVersion () const |
The name of the object. More... | |
Protected Member Functions | |
Info (const std::shared_ptr< Representation > &impl) | |
std::shared_ptr< Representation > & | GetRepresentation () |
Private Attributes | |
std::shared_ptr< Representation > | _repr |
Interface for retrieving informations about an object.
EA::Info::Info | ( | const std::string & | name | ) |
Constructor.
name | The name of the object. |
|
virtual |
Destructor.
|
inlineprotected |
|
virtual |
The type (i.e. class) of the object.
|
inlineprotected |
|
virtual |
|
virtual |
The name of the object.
|
private |