CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Static Public Member Functions
ora::OraMappingElementTable Class Reference

#include <OraDatabaseSchema.h>

Inheritance diagram for ora::OraMappingElementTable:
ora::IDatabaseTable

Public Member Functions

void create ()
 
void drop ()
 
bool exists ()
 
std::string name ()
 
 OraMappingElementTable (coral::ISchema &dbSchema)
 
virtual ~OraMappingElementTable ()
 
- Public Member Functions inherited from ora::IDatabaseTable
 IDatabaseTable (coral::ISchema &schema)
 
coral::ISchema & schema ()
 
virtual void setAccessPermission (const std::string &principal, bool forWrite)
 
virtual ~IDatabaseTable ()
 

Static Public Member Functions

static std::string columnNameColumn ()
 
static std::string elementIdColumn ()
 
static std::string elementTypeColumn ()
 
static std::string mappingVersionColumn ()
 
static std::string scopeNameColumn ()
 
static std::string tableName ()
 
static std::string tableNameColumn ()
 
static std::string variableNameColumn ()
 
static std::string variableParIndexColumn ()
 
static std::string variableTypeColumn ()
 

Detailed Description

Definition at line 66 of file OraDatabaseSchema.h.

Constructor & Destructor Documentation

ora::OraMappingElementTable::OraMappingElementTable ( coral::ISchema &  dbSchema)
explicit

Definition at line 328 of file OraDatabaseSchema.cc.

ora::OraMappingElementTable::~OraMappingElementTable ( )
virtual

Definition at line 332 of file OraDatabaseSchema.cc.

Member Function Documentation

std::string ora::OraMappingElementTable::columnNameColumn ( )
static

Definition at line 323 of file OraDatabaseSchema.cc.

void ora::OraMappingElementTable::create ( )
virtual

Implements ora::IDatabaseTable.

Definition at line 343 of file OraDatabaseSchema.cc.

void ora::OraMappingElementTable::drop ( )
virtual

Implements ora::IDatabaseTable.

Definition at line 390 of file OraDatabaseSchema.cc.

std::string ora::OraMappingElementTable::elementIdColumn ( )
static

Definition at line 287 of file OraDatabaseSchema.cc.

std::string ora::OraMappingElementTable::elementTypeColumn ( )
static

Definition at line 292 of file OraDatabaseSchema.cc.

bool ora::OraMappingElementTable::exists ( )
virtual

Implements ora::IDatabaseTable.

Definition at line 339 of file OraDatabaseSchema.cc.

std::string ora::OraMappingElementTable::mappingVersionColumn ( )
static

Definition at line 282 of file OraDatabaseSchema.cc.

std::string ora::OraMappingElementTable::name ( )
virtual

Implements ora::IDatabaseTable.

Definition at line 335 of file OraDatabaseSchema.cc.

Referenced by VIDSelectorBase.VIDSelectorBase::initialize().

std::string ora::OraMappingElementTable::scopeNameColumn ( )
static

Definition at line 297 of file OraDatabaseSchema.cc.

std::string ora::OraMappingElementTable::tableName ( )
static

Definition at line 277 of file OraDatabaseSchema.cc.

std::string ora::OraMappingElementTable::tableNameColumn ( )
static

Definition at line 318 of file OraDatabaseSchema.cc.

std::string ora::OraMappingElementTable::variableNameColumn ( )
static

Definition at line 302 of file OraDatabaseSchema.cc.

std::string ora::OraMappingElementTable::variableParIndexColumn ( )
static

Definition at line 307 of file OraDatabaseSchema.cc.

std::string ora::OraMappingElementTable::variableTypeColumn ( )
static

Definition at line 312 of file OraDatabaseSchema.cc.