Per.h File Reference
#include <string>
#include "Validity/VldContext.h"
Go to the source code of this file.
Namespaces |
namespace | Per |
Enumerations |
enum | Per::EAccessMode { Per::kRead,
Per::kNew,
Per::kRecreate,
Per::kUpdate
} |
enum | Per::EStreamType {
Per::kDaqSnarl,
Per::kDaqMonitor,
Per::kLightInjection,
Per::kDcsAlarm,
Per::kDcsMonitor,
Per::kBeamMon,
Per::kCand,
Per::kConfig
} |
enum | Per::EErrorCode {
Per::kErrSuccess,
Per::kErrFileExists,
Per::kErrFileNotFound,
Per::kErrFileNoSpace,
Per::kErrFileConflict,
Per::kErrFileError,
Per::kErrTreeExists,
Per::kErrTreeReadError,
Per::kErrInvalidAccessMode
} |
enum | Per::ESequenceMode {
Per::kSequential,
Per::kKey,
Per::kLowerBound,
Per::kRandom,
Per::kWindow
} |
Functions |
const char * | Per::AsString (EStreamType streamtype) |
const char * | Per::AsString (EAccessMode accessmode) |
const char * | Per::AsString (EErrorCode errorcode) |
const char * | Per::AsString (ESequenceMode sequencemode) |
const char * | Per::GetAssociatedStreamList (const char *streamname) |
int | Per::GetAccessMode (const char *accessmode) |
int | Per::GetSequenceMode (const char *sequencemode) |
int | Per::GetStreamType (const char *streamtype) |
Per::ESequenceMode | Per::GetDefSequenceMode (const char *streamname) |
const VldContext & | Per::GetVldBegin () |
const VldContext & | Per::GetVldEnd () |
bool | Per::IsBegin (const VldContext &vldc) |
bool | Per::IsEnd (const VldContext &vldc) |
Variables |
static const Int_t | Per::kRecSplit = 99 |