#include <Object.h>
Public Member Functions | |
Object () | |
Object (const Identifier &rIdentifier) | |
Public Member Functions inherited from karto::Referenced | |
Referenced () | |
Protected Member Functions | |
const Identifier & | GetIdentifier () const |
AbstractParameter * | GetParameter (const String &rParameterName) const |
template<typename T > | |
Parameter< T > * | GetParameter (const String &rParameterName) const |
ParameterList | GetParameters () |
ParameterSet * | GetParameterSet () |
template<typename T > | |
void | SetParameters (const karto::String &rParameterName, const T &rValue) |
Protected Member Functions inherited from karto::Referenced | |
kt_int32s | GetReferenceCount () |
kt_int32s | Reference () const |
kt_int32s | Unreference () const |
kt_int32s | UnreferenceNoDelete () const |
Private Member Functions | |
KARTO_RTTI () | |
Object (const Object &) | |
const Object & | operator= (const Object &) |
Private Attributes | |
Identifier | m_Identifier |
ParameterSetPtr | m_pParameterSet |
karto::Object::Object | ( | ) |
Constructs an object with an empty identifier
Definition at line 23 of file Object.cpp.
karto::Object::Object | ( | const Identifier & | rIdentifier | ) |
Constructs an object with the given identifier
rIdentifier |
Definition at line 28 of file Object.cpp.
|
private |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
private |
|
inlineprotected |
|
private |
|
private |