/search.css" rel="stylesheet" type="text/css"/> /search.js">
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

Classes | Public Member Functions | Static Public Member Functions | Public Attributes | Private Member Functions | Private Attributes
DybDbi Class Reference

#include <DybDbi.h>

List of all members.

Classes

class  FeeChannelId
 Dbi and Context related classes. More...
class  NullHandler

Public Member Functions

void ConfigExtraConditions (const char *str)
void ConfigRollbackDates (const char *str)
void Reset ()
void ClearRollbackDates ()
void ClearExtraConditions ()
void Status (int ol=100)
DbiTableProxyRegistryGetRegistry ()
DbiCascaderGetCascader ()
int GetOutputLevel ()
void SetOutputLevel (int ol)

Static Public Member Functions

static Bool_t IsActive ()
static DybDbiInstance ()
static TimeStamp MakeTimeStamp (const char *sqlDateTime, const TimeStamp &fail)

Public Attributes

tuple h = NullHandler()
tuple log = logging.getLogger("DybDbi")
tuple clss = map(_getattr,__all__)

Private Member Functions

 DybDbi ()
virtual ~DybDbi ()
 DybDbi (const DybDbi &)
DybDbioperator= (const DybDbi &)

Private Attributes

string __all__
 enum/function only "classes" like Dbi/SimFlag/Site/...
tuple _getattr = lambdan:(n,getattr(gbl,n,None) or getattr(gbl,"DayaBay::%s" % n) )

Detailed Description

Definition at line 23 of file DybDbi.h.


Constructor & Destructor Documentation

DybDbi::DybDbi ( ) [private]
virtual DybDbi::~DybDbi ( ) [private, virtual]
DybDbi::DybDbi ( const DybDbi ) [private]

Member Function Documentation

DybDbi& DybDbi::operator= ( const DybDbi ) [private]
static Bool_t DybDbi::IsActive ( ) [static]
static DybDbi* DybDbi::Instance ( ) [static]
void DybDbi::ConfigExtraConditions ( const char *  str)
void DybDbi::ConfigRollbackDates ( const char *  str)
void DybDbi::Reset ( )
void DybDbi::ClearRollbackDates ( )
void DybDbi::ClearExtraConditions ( )
void DybDbi::Status ( int  ol = 100)
DbiTableProxyRegistry& DybDbi::GetRegistry ( )
DbiCascader& DybDbi::GetCascader ( )
int DybDbi::GetOutputLevel ( )
void DybDbi::SetOutputLevel ( int  ol)
static TimeStamp DybDbi::MakeTimeStamp ( const char *  sqlDateTime,
const TimeStamp fail 
) [static]

Member Data Documentation

Definition at line 58 of file __init__.py.

tuple DybDbi::log = logging.getLogger("DybDbi")

Definition at line 59 of file __init__.py.

string DybDbi::__all__ [private]
Initial value:
"""
Detector 
ServiceMode Context Site DetectorId SimFlag TimeStamp ContextRange
DbiSqlValPacket DbiValRecSet DbiTableProxyRegistry DbiValidityRec DbiValidityRecBuilder DbiSqlContext DbiCascader DbiConnection DbiStatement DbiCache DbiTableProxy Dbi DbiResultKey
DybDbi DbiCtx Ctx 
"""

enum/function only "classes" like Dbi/SimFlag/Site/...

must appear after the "real" classes that use them

Definition at line 64 of file __init__.py.

tuple DybDbi::_getattr = lambdan:(n,getattr(gbl,n,None) or getattr(gbl,"DayaBay::%s" % n) ) [private]

Definition at line 85 of file __init__.py.

Definition at line 86 of file __init__.py.


The documentation for this class was generated from the following files:
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Fri May 16 2014 09:57:24 for DybDbi by doxygen 1.7.4