CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions
cond::persistency::IIOVSchema Class Referenceabstract

#include <IDbSchema.h>

Inheritance diagram for cond::persistency::IIOVSchema:
cond::persistency::IOVSchema cond::persistency::OraIOVSchema

Public Member Functions

virtual bool create ()=0
 
virtual bool exists ()=0
 
virtual IIOVTableiovTable ()=0
 
virtual std::string parsePoolToken (const std::string &poolToken)=0
 
virtual IPayloadMigrationTablepayloadMigrationTable ()=0
 
virtual IPayloadTablepayloadTable ()=0
 
virtual ITagMigrationTabletagMigrationTable ()=0
 
virtual ITagTabletagTable ()=0
 
virtual ~IIOVSchema ()
 

Detailed Description

Definition at line 93 of file IDbSchema.h.

Constructor & Destructor Documentation

virtual cond::persistency::IIOVSchema::~IIOVSchema ( )
inlinevirtual

Definition at line 95 of file IDbSchema.h.

95 {}

Member Function Documentation

virtual bool cond::persistency::IIOVSchema::create ( )
pure virtual
virtual bool cond::persistency::IIOVSchema::exists ( )
pure virtual
virtual IIOVTable& cond::persistency::IIOVSchema::iovTable ( )
pure virtual
virtual std::string cond::persistency::IIOVSchema::parsePoolToken ( const std::string &  poolToken)
pure virtual
virtual IPayloadMigrationTable& cond::persistency::IIOVSchema::payloadMigrationTable ( )
pure virtual
virtual IPayloadTable& cond::persistency::IIOVSchema::payloadTable ( )
pure virtual
virtual ITagMigrationTable& cond::persistency::IIOVSchema::tagMigrationTable ( )
pure virtual
virtual ITagTable& cond::persistency::IIOVSchema::tagTable ( )
pure virtual