PEBL 2.2
Psychology Experiment Building Language - Cross-platform psychological experiment development system
DeviceState.h File Reference
#include <iostream>
#include "PDevice.h"
#include "PEvent.h"

Go to the source code of this file.

Classes

class  DeviceState
 
class  ValueState
 
class  IntervalState
 
class  RegionState
 

Enumerations

enum  DeviceTest {
  DT_NOT_EQUAL = 0 , DT_EQUAL = 1 , DT_LESS_THAN = 2 , DT_LESS_THAN_OR_EQUAL = 3 ,
  DT_GREATER_THAN = 4 , DT_GREATER_THAN_OR_EQUAL = 5 , DT_INSIDE = 6 , DT_NOT_OUTSIDE = 7 ,
  DT_OUTSIDE = 8 , DT_NOT_INSIDE = 9 , DT_ON_EDGE = 10 , DT_TRUE = 11 ,
  DT_FALSE = 12
}
 
enum  DeviceTestType { DTT_VALUESTATE , DTT_INTERVALSTATE , DTT_REGIONSTATE }
 

Enumeration Type Documentation

◆ DeviceTest

enum DeviceTest
Enumerator
DT_NOT_EQUAL 
DT_EQUAL 
DT_LESS_THAN 
DT_LESS_THAN_OR_EQUAL 
DT_GREATER_THAN 
DT_GREATER_THAN_OR_EQUAL 
DT_INSIDE 
DT_NOT_OUTSIDE 
DT_OUTSIDE 
DT_NOT_INSIDE 
DT_ON_EDGE 
DT_TRUE 
DT_FALSE 

Definition at line 40 of file DeviceState.h.

41 {
42 DT_NOT_EQUAL = 0,
43 DT_EQUAL = 1,
44 DT_LESS_THAN = 2,
48 DT_INSIDE = 6,
50 DT_OUTSIDE = 8,
51 DT_NOT_INSIDE = 9,
52 DT_ON_EDGE = 10,
53 DT_TRUE = 11, //Always returns true
54 DT_FALSE = 12 //Always returns false
55 };
@ DT_NOT_OUTSIDE
Definition DeviceState.h:49
@ DT_INSIDE
Definition DeviceState.h:48
@ DT_NOT_EQUAL
Definition DeviceState.h:42
@ DT_ON_EDGE
Definition DeviceState.h:52
@ DT_LESS_THAN_OR_EQUAL
Definition DeviceState.h:45
@ DT_TRUE
Definition DeviceState.h:53
@ DT_LESS_THAN
Definition DeviceState.h:44
@ DT_OUTSIDE
Definition DeviceState.h:50
@ DT_FALSE
Definition DeviceState.h:54
@ DT_GREATER_THAN_OR_EQUAL
Definition DeviceState.h:47
@ DT_NOT_INSIDE
Definition DeviceState.h:51
@ DT_EQUAL
Definition DeviceState.h:43
@ DT_GREATER_THAN
Definition DeviceState.h:46

◆ DeviceTestType

Enumerator
DTT_VALUESTATE 
DTT_INTERVALSTATE 
DTT_REGIONSTATE 

Definition at line 58 of file DeviceState.h.

59 {
63 };
@ DTT_REGIONSTATE
Definition DeviceState.h:62
@ DTT_INTERVALSTATE
Definition DeviceState.h:61
@ DTT_VALUESTATE
Definition DeviceState.h:60