test
CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members
IDef Class Reference

#include <IDef.h>

Inheritance diagram for IDef:
IUniqueDBObject IDBObject LocationDef MonRunOutcomeDef MonVersionDef RunModeDef RunSeqDef RunTypeDef

Additional Inherited Members

- Public Member Functions inherited from IUniqueDBObject
virtual int fetchID ()=0 throw (std::runtime_error)
 
virtual void setByID (int id)=0 throw (std::runtime_error)
 
- Public Member Functions inherited from IDBObject
oracle::occi::Connection * getConn () const
 
oracle::occi::Environment * getEnv () const
 
void setConnection (oracle::occi::Environment *env, oracle::occi::Connection *conn)
 
virtual ~IDBObject ()
 
- Static Public Attributes inherited from IDBObject
static int const ECALDB_NROWS =1024
 
- Protected Member Functions inherited from IDBObject
void checkConnection () const throw (std::runtime_error)
 
- Protected Attributes inherited from IUniqueDBObject
int m_ID
 
- Protected Attributes inherited from IDBObject
oracle::occi::Connection * m_conn
 
oracle::occi::Environment * m_env
 

Detailed Description

Abstract base class for a definition object

Definition at line 11 of file IDef.h.