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

#include <UniSearchCondition.h>

Public Types

enum  enumColumns {
  columnPeriodNumber , columnRunNumber , columnFilePath , columnBeamParticle ,
  columnTargetParticle , columnEnergy , columnStartDatetime , columnEndDateTime ,
  columnEventCount , columnFieldVoltage , columnFileSize , columnDetectorName ,
  columnParameterName , columnStartPeriod , columnStartRun , columnEndPeriod ,
  columnEndRun , columnValueKey , columnGeneratorName , columnCentrality ,
  columnFileDesc , columnError , columnPeriodNumber , columnRunNumber ,
  columnFilePath , columnBeamParticle , columnTargetParticle , columnEnergy ,
  columnStartDatetime , columnEndDateTime , columnEventCount , columnFieldVoltage ,
  columnFileSize , columnDetectorName , columnParameterName , columnStartPeriod ,
  columnStartRun , columnEndPeriod , columnEndRun , columnValueKey ,
  columnGeneratorName , columnCentrality , columnFileDesc , columnError
}
 
enum  enumConditions {
  conditionLess , conditionLessOrEqual , conditionEqual , conditionNotEqual ,
  conditionGreater , conditionGreaterOrEqual , conditionLike , conditionNull ,
  conditionNotNull , conditionLess , conditionLessOrEqual , conditionEqual ,
  conditionNotEqual , conditionGreater , conditionGreaterOrEqual , conditionLike ,
  conditionNull , conditionNotNull
}
 
enum  enumColumns {
  columnPeriodNumber , columnRunNumber , columnFilePath , columnBeamParticle ,
  columnTargetParticle , columnEnergy , columnStartDatetime , columnEndDateTime ,
  columnEventCount , columnFieldVoltage , columnFileSize , columnDetectorName ,
  columnParameterName , columnStartPeriod , columnStartRun , columnEndPeriod ,
  columnEndRun , columnValueKey , columnGeneratorName , columnCentrality ,
  columnFileDesc , columnError , columnPeriodNumber , columnRunNumber ,
  columnFilePath , columnBeamParticle , columnTargetParticle , columnEnergy ,
  columnStartDatetime , columnEndDateTime , columnEventCount , columnFieldVoltage ,
  columnFileSize , columnDetectorName , columnParameterName , columnStartPeriod ,
  columnStartRun , columnEndPeriod , columnEndRun , columnValueKey ,
  columnGeneratorName , columnCentrality , columnFileDesc , columnError
}
 
enum  enumConditions {
  conditionLess , conditionLessOrEqual , conditionEqual , conditionNotEqual ,
  conditionGreater , conditionGreaterOrEqual , conditionLike , conditionNull ,
  conditionNotNull , conditionLess , conditionLessOrEqual , conditionEqual ,
  conditionNotEqual , conditionGreater , conditionGreaterOrEqual , conditionLike ,
  conditionNull , conditionNotNull
}
 

Public Member Functions

 UniSearchCondition (enumColumns column, enumConditions condition)
 
 UniSearchCondition (enumColumns column, enumConditions condition, int value)
 
 UniSearchCondition (enumColumns column, enumConditions condition, unsigned int value)
 
 UniSearchCondition (enumColumns column, enumConditions condition, double value)
 
 UniSearchCondition (enumColumns column, enumConditions condition, TString value)
 
 UniSearchCondition (enumColumns column, enumConditions condition, TDatime value)
 
virtual ~UniSearchCondition ()
 
enumColumns GetColumn ()
 
enumConditions GetCondition ()
 
int GetValueType ()
 
int GetIntValue ()
 
unsigned int GetUIntValue ()
 
double GetDoubleValue ()
 
TString GetStringValue ()
 
TDatime GetDatimeValue ()
 
 UniSearchCondition (enumColumns column, enumConditions condition)
 
 UniSearchCondition (enumColumns column, enumConditions condition, int value)
 
 UniSearchCondition (enumColumns column, enumConditions condition, unsigned int value)
 
 UniSearchCondition (enumColumns column, enumConditions condition, double value)
 
 UniSearchCondition (enumColumns column, enumConditions condition, TString value)
 
 UniSearchCondition (enumColumns column, enumConditions condition, TDatime value)
 
virtual ~UniSearchCondition ()
 
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 UniSearchCondition.h.

Member Enumeration Documentation

◆ enumColumns [1/2]

Enumerator
columnPeriodNumber 
columnRunNumber 
columnFilePath 
columnBeamParticle 
columnTargetParticle 
columnEnergy 
columnStartDatetime 
columnEndDateTime 
columnEventCount 
columnFieldVoltage 
columnFileSize 
columnDetectorName 
columnParameterName 
columnStartPeriod 
columnStartRun 
columnEndPeriod 
columnEndRun 
columnValueKey 
columnGeneratorName 
columnCentrality 
columnFileDesc 
columnError 
columnPeriodNumber 
columnRunNumber 
columnFilePath 
columnBeamParticle 
columnTargetParticle 
columnEnergy 
columnStartDatetime 
columnEndDateTime 
columnEventCount 
columnFieldVoltage 
columnFileSize 
columnDetectorName 
columnParameterName 
columnStartPeriod 
columnStartRun 
columnEndPeriod 
columnEndRun 
columnValueKey 
columnGeneratorName 
columnCentrality 
columnFileDesc 
columnError 

Definition at line 12 of file UniSearchCondition.h.

◆ enumColumns [2/2]

Enumerator
columnPeriodNumber 
columnRunNumber 
columnFilePath 
columnBeamParticle 
columnTargetParticle 
columnEnergy 
columnStartDatetime 
columnEndDateTime 
columnEventCount 
columnFieldVoltage 
columnFileSize 
columnDetectorName 
columnParameterName 
columnStartPeriod 
columnStartRun 
columnEndPeriod 
columnEndRun 
columnValueKey 
columnGeneratorName 
columnCentrality 
columnFileDesc 
columnError 
columnPeriodNumber 
columnRunNumber 
columnFilePath 
columnBeamParticle 
columnTargetParticle 
columnEnergy 
columnStartDatetime 
columnEndDateTime 
columnEventCount 
columnFieldVoltage 
columnFileSize 
columnDetectorName 
columnParameterName 
columnStartPeriod 
columnStartRun 
columnEndPeriod 
columnEndRun 
columnValueKey 
columnGeneratorName 
columnCentrality 
columnFileDesc 
columnError 

Definition at line 12 of file UniSearchCondition.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 37 of file UniSearchCondition.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 37 of file UniSearchCondition.h.

Constructor & Destructor Documentation

◆ UniSearchCondition() [1/12]

UniSearchCondition::UniSearchCondition ( enumColumns  column,
enumConditions  condition 
)

◆ UniSearchCondition() [2/12]

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

Definition at line 9 of file UniSearchCondition.cxx.

References UniSearchCondition().

◆ UniSearchCondition() [3/12]

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

Definition at line 16 of file UniSearchCondition.cxx.

References UniSearchCondition().

◆ UniSearchCondition() [4/12]

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

Definition at line 23 of file UniSearchCondition.cxx.

References UniSearchCondition().

◆ UniSearchCondition() [5/12]

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

Definition at line 30 of file UniSearchCondition.cxx.

References UniSearchCondition().

◆ UniSearchCondition() [6/12]

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

Definition at line 37 of file UniSearchCondition.cxx.

References UniSearchCondition().

◆ ~UniSearchCondition() [1/2]

virtual UniSearchCondition::~UniSearchCondition ( )
inlinevirtual

Definition at line 56 of file UniSearchCondition.h.

◆ UniSearchCondition() [7/12]

UniSearchCondition::UniSearchCondition ( enumColumns  column,
enumConditions  condition 
)

◆ UniSearchCondition() [8/12]

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

◆ UniSearchCondition() [9/12]

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

◆ UniSearchCondition() [10/12]

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

◆ UniSearchCondition() [11/12]

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

◆ UniSearchCondition() [12/12]

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

◆ ~UniSearchCondition() [2/2]

virtual UniSearchCondition::~UniSearchCondition ( )
inlinevirtual

Definition at line 56 of file UniSearchCondition.h.

Member Function Documentation

◆ GetColumn() [1/2]

enumColumns UniSearchCondition::GetColumn ( )
inline

◆ GetColumn() [2/2]

enumColumns UniSearchCondition::GetColumn ( )
inline

Definition at line 59 of file UniSearchCondition.h.

◆ GetCondition() [1/2]

enumConditions UniSearchCondition::GetCondition ( )
inline

◆ GetCondition() [2/2]

enumConditions UniSearchCondition::GetCondition ( )
inline

Definition at line 60 of file UniSearchCondition.h.

◆ GetDatimeValue() [1/2]

TDatime UniSearchCondition::GetDatimeValue ( )
inline

◆ GetDatimeValue() [2/2]

TDatime UniSearchCondition::GetDatimeValue ( )
inline

Definition at line 66 of file UniSearchCondition.h.

◆ GetDoubleValue() [1/2]

double UniSearchCondition::GetDoubleValue ( )
inline

◆ GetDoubleValue() [2/2]

double UniSearchCondition::GetDoubleValue ( )
inline

Definition at line 64 of file UniSearchCondition.h.

◆ GetIntValue() [1/2]

int UniSearchCondition::GetIntValue ( )
inline

◆ GetIntValue() [2/2]

int UniSearchCondition::GetIntValue ( )
inline

Definition at line 62 of file UniSearchCondition.h.

◆ GetStringValue() [1/2]

TString UniSearchCondition::GetStringValue ( )
inline

◆ GetStringValue() [2/2]

TString UniSearchCondition::GetStringValue ( )
inline

Definition at line 65 of file UniSearchCondition.h.

◆ GetUIntValue() [1/2]

unsigned int UniSearchCondition::GetUIntValue ( )
inline

◆ GetUIntValue() [2/2]

unsigned int UniSearchCondition::GetUIntValue ( )
inline

Definition at line 63 of file UniSearchCondition.h.

◆ GetValueType() [1/2]

int UniSearchCondition::GetValueType ( )
inline

◆ GetValueType() [2/2]

int UniSearchCondition::GetValueType ( )
inline

Definition at line 61 of file UniSearchCondition.h.


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