#include <TdkObjectGID.h>
Inheritance diagram for TdkObjectGID:
Public Member Functions | |
TdkObjectGID () | |
TdkObjectGID (std::string objectId, TdkObjectType typeId, int dbIndx, int entityId=-1, TdkObjectType catalogueTypeId=_TDK_NO_TYPE) | |
TdkObjectGID (std::string objectId, int layerId, int dbIndx, int entityId=-1) | |
TdkObjectGID (std::string objectId, std::string typeName, std::string dbDescriptorKey, int entityId=-1, std::string catalogueTypeName="_TDK_NO_TYPE") | |
TdkObjectGID (std::string key, std::string dbDescriptorKey) | |
TdkObjectGID (std::string catKey, std::string dbDescriptorKey, int dummy) | |
TdkObjectGID (const TdkObjectGID &objectGID) | |
void | operator= (const TdkObjectGID &objectGID) |
bool | operator== (const TdkObjectGID &objectGID) const |
bool | operator!= (const TdkObjectGID &objectGID) const |
virtual | ~TdkObjectGID () |
virtual int | getDbIndx () const |
virtual TdkObjectType | getTypeId () const |
virtual std::string | getObjectId () const |
virtual int | getLayerId () const |
virtual int | getEntityId () const |
virtual TdkObjectType | getCatalogueTypeId () const |
virtual void | setDbIndx (int dbIndx) |
virtual void | setTypeId (TdkObjectType typeId) |
virtual void | setObjectId (const std::string objectId) |
virtual void | setLayerId (int layerId) |
virtual void | setEntityId (int entityId) |
virtual void | setCatalogueTypeId (TdkObjectType catalogueTypeId) |
virtual bool | isValid () const |
virtual bool | isValidForCatalogue () const |
virtual std::string | getKey () const |
virtual std::string | getCatalogueKey () const |
Protected Attributes | |
int | dbIndx_ |
TdkObjectType | typeId_ |
std::string | objectId_ |
int | layerId_ |
int | entityId_ |
TdkObjectType | catalogueTypeId_ |
The TdkObject global identifier.
TdkObjectGID::TdkObjectGID | ( | ) |
TdkObjectGID::TdkObjectGID | ( | std::string | objectId, | |
TdkObjectType | typeId, | |||
int | dbInd, | |||
int | entityId = -1 , |
|||
TdkObjectType | catalogueTypeId = _TDK_NO_TYPE | |||
) |
TdkObjectGID::TdkObjectGID | ( | std::string | objectId, | |
int | layerId, | |||
int | dbIndx, | |||
int | entityId = -1 | |||
) |
TdkObjectGID::TdkObjectGID | ( | std::string | objectId, | |
std::string | typeName, | |||
std::string | dbDescriptorKey, | |||
int | entityId = -1 , |
|||
std::string | catalogueTypeName = "_TDK_NO_TYPE" | |||
) |
TdkObjectGID::TdkObjectGID | ( | std::string | key, | |
std::string | dbDescriptorKey | |||
) |
TdkObjectGID::TdkObjectGID | ( | std::string | catKey, | |
std::string | dbDescriptorKey, | |||
int | dummy | |||
) |
TdkObjectGID::TdkObjectGID | ( | const TdkObjectGID & | objectGID | ) |
TdkObjectGID::~TdkObjectGID | ( | ) | [virtual] |
void TdkObjectGID::operator= | ( | const TdkObjectGID & | objectGID | ) |
bool TdkObjectGID::operator== | ( | const TdkObjectGID & | objectGID | ) | const |
bool TdkObjectGID::operator!= | ( | const TdkObjectGID & | objectGID | ) | const |
virtual int TdkObjectGID::getDbIndx | ( | ) | const [inline, virtual] |
virtual TdkObjectType TdkObjectGID::getTypeId | ( | ) | const [inline, virtual] |
virtual std::string TdkObjectGID::getObjectId | ( | ) | const [inline, virtual] |
virtual int TdkObjectGID::getLayerId | ( | ) | const [inline, virtual] |
virtual int TdkObjectGID::getEntityId | ( | ) | const [inline, virtual] |
virtual TdkObjectType TdkObjectGID::getCatalogueTypeId | ( | ) | const [inline, virtual] |
void TdkObjectGID::setDbIndx | ( | int | dbIndx | ) | [virtual] |
void TdkObjectGID::setTypeId | ( | TdkObjectType | typeId | ) | [virtual] |
void TdkObjectGID::setObjectId | ( | const std::string | objectId | ) | [virtual] |
void TdkObjectGID::setLayerId | ( | int | layerId | ) | [virtual] |
void TdkObjectGID::setEntityId | ( | int | entityId | ) | [virtual] |
Reimplemented in TdkCatalogueObjectGID.
void TdkObjectGID::setCatalogueTypeId | ( | TdkObjectType | catalogueTypeId | ) | [virtual] |
bool TdkObjectGID::isValid | ( | ) | const [virtual] |
bool TdkObjectGID::isValidForCatalogue | ( | ) | const [virtual] |
std::string TdkObjectGID::getKey | ( | ) | const [virtual] |
std::string TdkObjectGID::getCatalogueKey | ( | ) | const [virtual] |
int TdkObjectGID::dbIndx_ [protected] |
TdkObjectType TdkObjectGID::typeId_ [protected] |
std::string TdkObjectGID::objectId_ [protected] |
int TdkObjectGID::layerId_ [protected] |
int TdkObjectGID::entityId_ [protected] |
Reimplemented in TdkCatalogueObjectGID.
TdkObjectType TdkObjectGID::catalogueTypeId_ [protected] |
Reimplemented in TdkCatalogueObjectGID.