BmnRoot
Loading...
Searching...
No Matches
ElogSearchCondition Class Reference

#include <ElogSearchCondition.h>

Public Types

enum  enumColumns {
  columnRecordDate , columnType , columnShiftLeader , columnPeriodNumber ,
  columnRunNumber , columnTrigger , columnDaqStatus , columnBeamParticle ,
  columnEnergy , columnTargetParticle , columnSp41 , columnSp57 ,
  columnVkm2 , columnError , columnRecordDate , columnType ,
  columnShiftLeader , columnPeriodNumber , columnRunNumber , columnTrigger ,
  columnDaqStatus , columnBeamParticle , columnEnergy , columnTargetParticle ,
  columnSp41 , columnSp57 , columnVkm2 , columnError
}
 
enum  enumConditions {
  conditionLess , conditionLessOrEqual , conditionEqual , conditionNotEqual ,
  conditionGreater , conditionGreaterOrEqual , conditionLike , conditionNull ,
  conditionNotNull , conditionLess , conditionLessOrEqual , conditionEqual ,
  conditionNotEqual , conditionGreater , conditionGreaterOrEqual , conditionLike ,
  conditionNull , conditionNotNull
}
 
enum  enumColumns {
  columnRecordDate , columnType , columnShiftLeader , columnPeriodNumber ,
  columnRunNumber , columnTrigger , columnDaqStatus , columnBeamParticle ,
  columnEnergy , columnTargetParticle , columnSp41 , columnSp57 ,
  columnVkm2 , columnError , columnRecordDate , columnType ,
  columnShiftLeader , columnPeriodNumber , columnRunNumber , columnTrigger ,
  columnDaqStatus , columnBeamParticle , columnEnergy , columnTargetParticle ,
  columnSp41 , columnSp57 , columnVkm2 , columnError
}
 
enum  enumConditions {
  conditionLess , conditionLessOrEqual , conditionEqual , conditionNotEqual ,
  conditionGreater , conditionGreaterOrEqual , conditionLike , conditionNull ,
  conditionNotNull , conditionLess , conditionLessOrEqual , conditionEqual ,
  conditionNotEqual , conditionGreater , conditionGreaterOrEqual , conditionLike ,
  conditionNull , conditionNotNull
}
 

Public Member Functions

 ElogSearchCondition (enumColumns column, enumConditions condition)
 
 ElogSearchCondition (enumColumns column, enumConditions condition, int value)
 
 ElogSearchCondition (enumColumns column, enumConditions condition, unsigned int value)
 
 ElogSearchCondition (enumColumns column, enumConditions condition, double value)
 
 ElogSearchCondition (enumColumns column, enumConditions condition, TString value)
 
 ElogSearchCondition (enumColumns column, enumConditions condition, TDatime value)
 
virtual ~ElogSearchCondition ()
 
enumColumns GetColumn ()
 
enumConditions GetCondition ()
 
int GetValueType ()
 
int GetIntValue ()
 
unsigned int GetUIntValue ()
 
double GetDoubleValue ()
 
TString GetStringValue ()
 
TDatime GetDatimeValue ()
 
 ElogSearchCondition (enumColumns column, enumConditions condition)
 
 ElogSearchCondition (enumColumns column, enumConditions condition, int value)
 
 ElogSearchCondition (enumColumns column, enumConditions condition, unsigned int value)
 
 ElogSearchCondition (enumColumns column, enumConditions condition, double value)
 
 ElogSearchCondition (enumColumns column, enumConditions condition, TString value)
 
 ElogSearchCondition (enumColumns column, enumConditions condition, TDatime value)
 
virtual ~ElogSearchCondition ()
 
enumColumns GetColumn ()
 
enumConditions GetCondition ()
 
int GetValueType ()
 
int GetIntValue ()
 
unsigned int GetUIntValue ()
 
double GetDoubleValue ()
 
TString GetStringValue ()
 
TDatime GetDatimeValue ()
 

Detailed Description

Definition at line 7 of file ElogSearchCondition.h.

Member Enumeration Documentation

◆ enumColumns [1/2]

Enumerator
columnRecordDate 
columnType 
columnShiftLeader 
columnPeriodNumber 
columnRunNumber 
columnTrigger 
columnDaqStatus 
columnBeamParticle 
columnEnergy 
columnTargetParticle 
columnSp41 
columnSp57 
columnVkm2 
columnError 
columnRecordDate 
columnType 
columnShiftLeader 
columnPeriodNumber 
columnRunNumber 
columnTrigger 
columnDaqStatus 
columnBeamParticle 
columnEnergy 
columnTargetParticle 
columnSp41 
columnSp57 
columnVkm2 
columnError 

Definition at line 11 of file ElogSearchCondition.h.

◆ enumColumns [2/2]

Enumerator
columnRecordDate 
columnType 
columnShiftLeader 
columnPeriodNumber 
columnRunNumber 
columnTrigger 
columnDaqStatus 
columnBeamParticle 
columnEnergy 
columnTargetParticle 
columnSp41 
columnSp57 
columnVkm2 
columnError 
columnRecordDate 
columnType 
columnShiftLeader 
columnPeriodNumber 
columnRunNumber 
columnTrigger 
columnDaqStatus 
columnBeamParticle 
columnEnergy 
columnTargetParticle 
columnSp41 
columnSp57 
columnVkm2 
columnError 

Definition at line 11 of file ElogSearchCondition.h.

◆ enumConditions [1/2]

Enumerator
conditionLess 
conditionLessOrEqual 
conditionEqual 
conditionNotEqual 
conditionGreater 
conditionGreaterOrEqual 
conditionLike 
conditionNull 
conditionNotNull 
conditionLess 
conditionLessOrEqual 
conditionEqual 
conditionNotEqual 
conditionGreater 
conditionGreaterOrEqual 
conditionLike 
conditionNull 
conditionNotNull 

Definition at line 28 of file ElogSearchCondition.h.

◆ enumConditions [2/2]

Enumerator
conditionLess 
conditionLessOrEqual 
conditionEqual 
conditionNotEqual 
conditionGreater 
conditionGreaterOrEqual 
conditionLike 
conditionNull 
conditionNotNull 
conditionLess 
conditionLessOrEqual 
conditionEqual 
conditionNotEqual 
conditionGreater 
conditionGreaterOrEqual 
conditionLike 
conditionNull 
conditionNotNull 

Definition at line 28 of file ElogSearchCondition.h.

Constructor & Destructor Documentation

◆ ElogSearchCondition() [1/12]

ElogSearchCondition::ElogSearchCondition ( enumColumns  column,
enumConditions  condition 
)

◆ ElogSearchCondition() [2/12]

ElogSearchCondition::ElogSearchCondition ( enumColumns  column,
enumConditions  condition,
int  value 
)

Definition at line 9 of file ElogSearchCondition.cxx.

References ElogSearchCondition().

◆ ElogSearchCondition() [3/12]

ElogSearchCondition::ElogSearchCondition ( enumColumns  column,
enumConditions  condition,
unsigned int  value 
)

Definition at line 16 of file ElogSearchCondition.cxx.

References ElogSearchCondition().

◆ ElogSearchCondition() [4/12]

ElogSearchCondition::ElogSearchCondition ( enumColumns  column,
enumConditions  condition,
double  value 
)

Definition at line 23 of file ElogSearchCondition.cxx.

References ElogSearchCondition().

◆ ElogSearchCondition() [5/12]

ElogSearchCondition::ElogSearchCondition ( enumColumns  column,
enumConditions  condition,
TString  value 
)

Definition at line 30 of file ElogSearchCondition.cxx.

References ElogSearchCondition().

◆ ElogSearchCondition() [6/12]

ElogSearchCondition::ElogSearchCondition ( enumColumns  column,
enumConditions  condition,
TDatime  value 
)

Definition at line 37 of file ElogSearchCondition.cxx.

References ElogSearchCondition().

◆ ~ElogSearchCondition() [1/2]

virtual ElogSearchCondition::~ElogSearchCondition ( )
inlinevirtual

Definition at line 47 of file ElogSearchCondition.h.

◆ ElogSearchCondition() [7/12]

ElogSearchCondition::ElogSearchCondition ( enumColumns  column,
enumConditions  condition 
)

◆ ElogSearchCondition() [8/12]

ElogSearchCondition::ElogSearchCondition ( enumColumns  column,
enumConditions  condition,
int  value 
)

◆ ElogSearchCondition() [9/12]

ElogSearchCondition::ElogSearchCondition ( enumColumns  column,
enumConditions  condition,
unsigned int  value 
)

◆ ElogSearchCondition() [10/12]

ElogSearchCondition::ElogSearchCondition ( enumColumns  column,
enumConditions  condition,
double  value 
)

◆ ElogSearchCondition() [11/12]

ElogSearchCondition::ElogSearchCondition ( enumColumns  column,
enumConditions  condition,
TString  value 
)

◆ ElogSearchCondition() [12/12]

ElogSearchCondition::ElogSearchCondition ( enumColumns  column,
enumConditions  condition,
TDatime  value 
)

◆ ~ElogSearchCondition() [2/2]

virtual ElogSearchCondition::~ElogSearchCondition ( )
inlinevirtual

Definition at line 47 of file ElogSearchCondition.h.

Member Function Documentation

◆ GetColumn() [1/2]

enumColumns ElogSearchCondition::GetColumn ( )
inline

Definition at line 50 of file ElogSearchCondition.h.

Referenced by ElogRecord::Search().

◆ GetColumn() [2/2]

enumColumns ElogSearchCondition::GetColumn ( )
inline

Definition at line 50 of file ElogSearchCondition.h.

◆ GetCondition() [1/2]

enumConditions ElogSearchCondition::GetCondition ( )
inline

Definition at line 51 of file ElogSearchCondition.h.

Referenced by ElogRecord::Search().

◆ GetCondition() [2/2]

enumConditions ElogSearchCondition::GetCondition ( )
inline

Definition at line 51 of file ElogSearchCondition.h.

◆ GetDatimeValue() [1/2]

TDatime ElogSearchCondition::GetDatimeValue ( )
inline

Definition at line 57 of file ElogSearchCondition.h.

Referenced by ElogRecord::Search().

◆ GetDatimeValue() [2/2]

TDatime ElogSearchCondition::GetDatimeValue ( )
inline

Definition at line 57 of file ElogSearchCondition.h.

◆ GetDoubleValue() [1/2]

double ElogSearchCondition::GetDoubleValue ( )
inline

Definition at line 55 of file ElogSearchCondition.h.

Referenced by ElogRecord::Search().

◆ GetDoubleValue() [2/2]

double ElogSearchCondition::GetDoubleValue ( )
inline

Definition at line 55 of file ElogSearchCondition.h.

◆ GetIntValue() [1/2]

int ElogSearchCondition::GetIntValue ( )
inline

Definition at line 53 of file ElogSearchCondition.h.

Referenced by ElogRecord::Search().

◆ GetIntValue() [2/2]

int ElogSearchCondition::GetIntValue ( )
inline

Definition at line 53 of file ElogSearchCondition.h.

◆ GetStringValue() [1/2]

TString ElogSearchCondition::GetStringValue ( )
inline

Definition at line 56 of file ElogSearchCondition.h.

Referenced by ElogRecord::Search().

◆ GetStringValue() [2/2]

TString ElogSearchCondition::GetStringValue ( )
inline

Definition at line 56 of file ElogSearchCondition.h.

◆ GetUIntValue() [1/2]

unsigned int ElogSearchCondition::GetUIntValue ( )
inline

Definition at line 54 of file ElogSearchCondition.h.

Referenced by ElogRecord::Search().

◆ GetUIntValue() [2/2]

unsigned int ElogSearchCondition::GetUIntValue ( )
inline

Definition at line 54 of file ElogSearchCondition.h.

◆ GetValueType() [1/2]

int ElogSearchCondition::GetValueType ( )
inline

Definition at line 52 of file ElogSearchCondition.h.

Referenced by ElogRecord::Search().

◆ GetValueType() [2/2]

int ElogSearchCondition::GetValueType ( )
inline

Definition at line 52 of file ElogSearchCondition.h.


The documentation for this class was generated from the following files: