#include <IDatabaseSchema.h>
Public Member Functions | |
virtual bool | eraseAllNames ()=0 |
virtual bool | eraseObjectName (const std::string &name)=0 |
virtual bool | getAllNames (std::vector< std::string > &destination)=0 |
virtual bool | getNamesForContainer (int contId, std::vector< std::string > &destination)=0 |
virtual bool | getNamesForObject (int contId, int itemId, std::vector< std::string > &destination)=0 |
virtual bool | getObjectByName (const std::string &name, std::pair< int, int > &destination)=0 |
INamingServiceTable (coral::ISchema &schema) | |
virtual void | setObjectName (const std::string &name, int contId, int itemId)=0 |
virtual | ~INamingServiceTable () |
Definition at line 130 of file IDatabaseSchema.h.
ora::INamingServiceTable::INamingServiceTable | ( | coral::ISchema & | schema | ) | [explicit] |
Definition at line 139 of file IDatabaseSchema.cc.
: IDatabaseTable( schema ){ }
virtual ora::INamingServiceTable::~INamingServiceTable | ( | ) | [inline, virtual] |
Definition at line 133 of file IDatabaseSchema.h.
{ }
virtual bool ora::INamingServiceTable::eraseAllNames | ( | ) | [pure virtual] |
Implemented in ora::OraNamingServiceTable, and ora::CondMetadataTable.
virtual bool ora::INamingServiceTable::eraseObjectName | ( | const std::string & | name | ) | [pure virtual] |
Implemented in ora::OraNamingServiceTable, and ora::CondMetadataTable.
virtual bool ora::INamingServiceTable::getAllNames | ( | std::vector< std::string > & | destination | ) | [pure virtual] |
Implemented in ora::OraNamingServiceTable, and ora::CondMetadataTable.
virtual bool ora::INamingServiceTable::getNamesForContainer | ( | int | contId, |
std::vector< std::string > & | destination | ||
) | [pure virtual] |
Implemented in ora::OraNamingServiceTable, and ora::CondMetadataTable.
virtual bool ora::INamingServiceTable::getNamesForObject | ( | int | contId, |
int | itemId, | ||
std::vector< std::string > & | destination | ||
) | [pure virtual] |
Implemented in ora::OraNamingServiceTable, and ora::CondMetadataTable.
virtual bool ora::INamingServiceTable::getObjectByName | ( | const std::string & | name, |
std::pair< int, int > & | destination | ||
) | [pure virtual] |
Implemented in ora::OraNamingServiceTable, and ora::CondMetadataTable.
virtual void ora::INamingServiceTable::setObjectName | ( | const std::string & | name, |
int | contId, | ||
int | itemId | ||
) | [pure virtual] |
Implemented in ora::OraNamingServiceTable, and ora::CondMetadataTable.