CMS 3D CMS Logo

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 () noexcept(false)=0
 
virtual void setByID (int id) noexcept(false)=0
 
- 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 const int ECALDB_NROWS = 1024
 
- Protected Member Functions inherited from IDBObject
void checkConnection () const noexcept(false)
 
- 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.