|
PEBL 2.2
Psychology Experiment Building Language - Cross-platform psychological experiment development system
|
#include <PDevice.h>
Public Member Functions | |
| PDevice () | |
| The Standard constructor. | |
| virtual | ~PDevice () |
| The Standard destructor. | |
| virtual PEBL_DEVICE_TYPE | GetDeviceType () |
| virtual int | GetState (int iface) const |
Friends | |
| std::ostream & | operator<< (std::ostream &out, const PDevice &device) |
This is the basic 'Device' class maybe should be better integrated with the Object system, but we'll see about that later. It is used to manage input devices such as keyboard and mouse events.
| PDevice::PDevice | ( | ) |
The Standard constructor.
This is the standard PDevice constructor.
Definition at line 36 of file PDevice.cpp.
|
virtual |
The Standard destructor.
This is the standard pNode destructor.
Definition at line 42 of file PDevice.cpp.
|
inlinevirtual |
Reimplemented in PAudioOut, PEventQueue, PKeyboard, PStream, and PTimer.
Definition at line 85 of file PDevice.h.
References PDT_UNKNOWN.
|
virtual |
Reimplemented in PKeyboard, PlatformKeyboard, PlatformTimer, PlatformTimer, PTimer, and PEventQueue.
Definition at line 65 of file PDevice.cpp.
Referenced by ValueState::TestDevice(), IntervalState::TestDevice(), and RegionState::TestDevice().
|
friend |