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::OraClassVersionTable Class Reference

#include <OraDatabaseSchema.h>

Inheritance diagram for ora::OraClassVersionTable:
ora::IDatabaseTable

Public Member Functions

void create ()
 
void drop ()
 
bool exists ()
 
std::string name ()
 
 OraClassVersionTable (coral::ISchema &dbSchema)
 
virtual ~OraClassVersionTable ()
 
- 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 classIdColumn ()
 
static std::string classNameColumn ()
 
static std::string classVersionColumn ()
 
static std::string containerIdColumn ()
 
static std::string dependencyIndexColumn ()
 
static std::string mappingVersionColumn ()
 
static std::string tableName ()
 

Detailed Description

Definition at line 114 of file OraDatabaseSchema.h.

Constructor & Destructor Documentation

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

Definition at line 626 of file OraDatabaseSchema.cc.

ora::OraClassVersionTable::~OraClassVersionTable ( )
virtual

Definition at line 630 of file OraDatabaseSchema.cc.

Member Function Documentation

std::string ora::OraClassVersionTable::classIdColumn ( )
static

Definition at line 604 of file OraDatabaseSchema.cc.

std::string ora::OraClassVersionTable::classNameColumn ( )
static

Definition at line 594 of file OraDatabaseSchema.cc.

std::string ora::OraClassVersionTable::classVersionColumn ( )
static

Definition at line 599 of file OraDatabaseSchema.cc.

std::string ora::OraClassVersionTable::containerIdColumn ( )
static

Definition at line 614 of file OraDatabaseSchema.cc.

void ora::OraClassVersionTable::create ( )
virtual

Implements ora::IDatabaseTable.

Definition at line 641 of file OraDatabaseSchema.cc.

std::string ora::OraClassVersionTable::dependencyIndexColumn ( )
static

Definition at line 609 of file OraDatabaseSchema.cc.

void ora::OraClassVersionTable::drop ( )
virtual

Implements ora::IDatabaseTable.

Definition at line 680 of file OraDatabaseSchema.cc.

bool ora::OraClassVersionTable::exists ( )
virtual

Implements ora::IDatabaseTable.

Definition at line 637 of file OraDatabaseSchema.cc.

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

Definition at line 620 of file OraDatabaseSchema.cc.

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

Implements ora::IDatabaseTable.

Definition at line 633 of file OraDatabaseSchema.cc.

Referenced by VIDSelectorBase.VIDSelectorBase::initialize().

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

Definition at line 589 of file OraDatabaseSchema.cc.