ExperimentManager script class  1.1.0.1
The Experiment Manager script class reference.
Classes | Typedefs | Enumerations
ExperimentManagerNameSpace Namespace Reference

Classes

struct  strcParsedParameterDefinition
 The strcParsedParameterDefinition structure. More...
 

Typedefs

typedef strcParsedParameterDefinition ParsedParameterDefinition
 

Enumerations

enum  ExperimentSubObjectState {
  Experiment_SubObject_Constructing = 0, Experiment_SubObject_Initialized = 1, Experiment_SubObject_Started = 2, Experiment_SubObject_Abort = 3,
  Experiment_SubObject_IsAborting = 4, Experiment_SubObject_Stop = 5, Experiment_SubObject_IsStopping = 6, Experiment_SubObject_Stopped = 7,
  Experiment_SubObject_Destructing = 8, Experiment_SubObject_MaxState = 9
}
 
enum  TriggerTimerType { QPC_TriggerTimerType_Old = 0, QTimer_TriggerTimerType = 1, QPC_TriggerTimerType = 2, Fast_TriggerTimerType = 3 }
 

Detailed Description

The namespace for the Experiment Manager

Typedef Documentation

Creates a type name for strcParsedParameterDefinition

Enumeration Type Documentation

The enum ExperimentSubObjectState represents the state of the an Experiment (sub)-object

Enumerator
Experiment_SubObject_Constructing 

enum value 0

Experiment_SubObject_Initialized 

enum value 1

Experiment_SubObject_Started 

enum value 2

Experiment_SubObject_Abort 

enum value 3

Experiment_SubObject_IsAborting 

enum value 4

Experiment_SubObject_Stop 

enum value 5

Experiment_SubObject_IsStopping 

enum value 6

Experiment_SubObject_Stopped 

enum value 7

Experiment_SubObject_Destructing 

enum value 8

Experiment_SubObject_MaxState 

enum value 9

The enum (TriggerTimerType) can store a TriggerTimer type

Enumerator
QPC_TriggerTimerType_Old 

0: The Query Performance Counter Timer type, the old implementation, this one became obsolete.

QTimer_TriggerTimerType 

1: The QTimer Timer type, only use if it's necesary to force it to use a QTimer Timer type.

QPC_TriggerTimerType 

2: The Query Performance Counter Timer type, the new default implementation, Low CPU absorption, No interval jittering, Interval > 15 mSecs.

Fast_TriggerTimerType 

3: The Fast Timer type, another new implementation, Medium CPU absorption, interval jittering, Fast -> Interval > 5 mSecs.