TdkCatalogueObjectGID Class Reference
[The Core Module]

Defines the class TdkCatalogueObjectID. More...

#include <TdkCatalogueObjectGID.h>

Inheritance diagram for TdkCatalogueObjectGID:

TdkObjectGID List of all members.

Public Member Functions

 TdkCatalogueObjectGID ()
 TdkCatalogueObjectGID (int entityId, std::string objectId, TdkObjectType typeId, TdkCatalogueObjectType catalogueTypeId, int dbIndx)
 TdkCatalogueObjectGID (int entityId, std::string objectId, int layerId, int dbIndx)
 TdkCatalogueObjectGID (int entityId, std::string objectId, std::string typeName, std::string catalogueTypeName, std::string dbDescriptorKey)
 TdkCatalogueObjectGID (TdkCatalogueObjectGID &catalogueObjectGID)
virtual ~TdkCatalogueObjectGID ()
void operator= (TdkCatalogueObjectGID &catalogueObjectGID)
bool operator== (TdkCatalogueObjectGID &catalogueObjectGID)
bool operator!= (TdkCatalogueObjectGID &catalogueObjectGID)
virtual TdkCatalogueObjectType getCatalogueTypeId ()
virtual int getEntityId ()
virtual void setCatalogueTypeId (TdkCatalogueObjectType catalogueTypeId)
virtual void setEntityId (int entityId)
virtual bool isValid ()
virtual std::string getKey ()

Protected Attributes

TdkCatalogueObjectType catalogueTypeId_
int entityId_

Detailed Description

Defines the class TdkCatalogueObjectID.

The TdkCatalogueObject global identifier.


Constructor & Destructor Documentation

TdkCatalogueObjectGID::TdkCatalogueObjectGID (  ) 

Tecgraf - GIS development team

Tdk Framework

@(#) TdkCatalogueObjectGID.cpp

TdkCatalogueObjectGID::TdkCatalogueObjectGID ( int  entityId,
std::string  objectId,
TdkObjectType  typeId,
TdkCatalogueObjectType  catalogueTypeId,
int  dbIndx 
)

TdkCatalogueObjectGID::TdkCatalogueObjectGID ( int  entityId,
std::string  objectId,
int  layerId,
int  dbIndx 
)

TdkCatalogueObjectGID::TdkCatalogueObjectGID ( int  entityId,
std::string  objectId,
std::string  typeName,
std::string  catalogueTypeName,
std::string  dbDescriptorKey 
)

TdkCatalogueObjectGID::TdkCatalogueObjectGID ( TdkCatalogueObjectGID catalogueObjectGID  ) 

TdkCatalogueObjectGID::~TdkCatalogueObjectGID (  )  [virtual]


Member Function Documentation

void TdkCatalogueObjectGID::operator= ( TdkCatalogueObjectGID catalogueObjectGID  ) 

bool TdkCatalogueObjectGID::operator== ( TdkCatalogueObjectGID catalogueObjectGID  ) 

bool TdkCatalogueObjectGID::operator!= ( TdkCatalogueObjectGID catalogueObjectGID  ) 

virtual TdkCatalogueObjectType TdkCatalogueObjectGID::getCatalogueTypeId (  )  [inline, virtual]

virtual int TdkCatalogueObjectGID::getEntityId (  )  [inline, virtual]

void TdkCatalogueObjectGID::setCatalogueTypeId ( TdkCatalogueObjectType  catalogueTypeId  )  [virtual]

void TdkCatalogueObjectGID::setEntityId ( int  entityId  )  [virtual]

Reimplemented from TdkObjectGID.

bool TdkCatalogueObjectGID::isValid (  )  [virtual]

std::string TdkCatalogueObjectGID::getKey (  )  [virtual]


Member Data Documentation

TdkCatalogueObjectType TdkCatalogueObjectGID::catalogueTypeId_ [protected]

Reimplemented from TdkObjectGID.

int TdkCatalogueObjectGID::entityId_ [protected]

Reimplemented from TdkObjectGID.


The documentation for this class was generated from the following files:
Generated on Fri Jun 15 16:54:29 2007 for TDK by  doxygen 1.5.2