|
PEBL 2.2
Psychology Experiment Building Language - Cross-platform psychological experiment development system
|
#include <DeviceState.h>
Public Member Functions | |
| RegionState (int lowx, int highx, int lowy, int highy, DeviceTest test, int interfaced, PDevice *device, PEBL_DEVICE_TYPE pdt) | |
| ~RegionState () | |
| virtual int | TestDevice () const |
Public Member Functions inherited from DeviceState | |
| DeviceState (DeviceTest test, int interfaced, PDevice *device, PEBL_DEVICE_TYPE pdt) | |
| virtual | ~DeviceState () |
| virtual int | GetInterface () const |
| virtual int | GetState (int iface) const |
| PDevice * | GetDevice () |
| PDevice * | GetEventQueue () |
| virtual PEBL_DEVICE_TYPE | GetDeviceType () |
Protected Member Functions | |
| virtual std::ostream & | SendToStream (std::ostream &out) const |
Additional Inherited Members | |
Protected Attributes inherited from DeviceState | |
| int | mInterface |
| This is different from the value or values that an interface can take on. | |
| DeviceTest | mDeviceTest |
| PDevice * | mDevice |
| PEBL_DEVICE_TYPE | mPDT |
Definition at line 145 of file DeviceState.h.
| RegionState::RegionState | ( | int | lowx, |
| int | highx, | ||
| int | lowy, | ||
| int | highy, | ||
| DeviceTest | test, | ||
| int | interfaced, | ||
| PDevice * | device, | ||
| PEBL_DEVICE_TYPE | pdt | ||
| ) |
Definition at line 220 of file DeviceState.cpp.
| RegionState::~RegionState | ( | ) |
Definition at line 229 of file DeviceState.cpp.
|
protectedvirtual |
Reimplemented from DeviceState.
Definition at line 285 of file DeviceState.cpp.
|
virtual |
Reimplemented from DeviceState.
Definition at line 235 of file DeviceState.cpp.
References DT_EQUAL, DT_FALSE, DT_GREATER_THAN, DT_GREATER_THAN_OR_EQUAL, DT_INSIDE, DT_LESS_THAN, DT_LESS_THAN_OR_EQUAL, DT_NOT_EQUAL, DT_NOT_INSIDE, DT_NOT_OUTSIDE, DT_ON_EDGE, DT_OUTSIDE, DT_TRUE, PDevice::GetState(), DeviceState::mDevice, DeviceState::mDeviceTest, and DeviceState::mInterface.