Interface for using a keyboard to control a Primitive Driver service. More...
#include <keyboard.h>
Public Member Functions | |
Keyboard () | |
Constructor, initializes default value. | |
virtual | ~Keyboard () |
Destructor. | |
virtual void | Shutdown () |
Shutsdown the service. | |
virtual bool | LoadSettings (const std::string &filename) |
Loads settings for the service from an XML file. | |
virtual void | CheckServiceStatus (const unsigned int timeSinceLastCheckMs) |
Called periodicly by the Component the service belongs to. This method attempts to lookup a primitive driver on the subsystem we are trying to control. | |
Protected Attributes | |
CxUtils::Keyboard | mKeyboard |
Interface to the keyboard. |
Interface for using a keyboard to control a Primitive Driver service.
Definition at line 56 of file keyboard.h.
Keyboard::Keyboard | ( | ) |
Constructor, initializes default value.
Definition at line 52 of file keyboard.cpp.
Keyboard::~Keyboard | ( | ) | [virtual] |
Destructor.
Definition at line 63 of file keyboard.cpp.
void Keyboard::CheckServiceStatus | ( | const unsigned int | timeSinceLastCheckMs ) | [virtual] |
Called periodicly by the Component the service belongs to. This method attempts to lookup a primitive driver on the subsystem we are trying to control.
Reimplemented from JAUS::ControlDevice.
Definition at line 91 of file keyboard.cpp.
bool Keyboard::LoadSettings | ( | const std::string & | filename ) | [virtual] |
Loads settings for the service from an XML file.
[in] | filename | Name of the XML file containing data. |
Reimplemented from JAUS::ControlDevice.
Definition at line 78 of file keyboard.cpp.
virtual void JAUS::Keyboard::Shutdown | ( | ) | [inline, virtual] |
Shutsdown the service.
Reimplemented from JAUS::ControlDevice.
Definition at line 64 of file keyboard.h.
CxUtils::Keyboard JAUS::Keyboard::mKeyboard [protected] |
Interface to the keyboard.
Definition at line 70 of file keyboard.h.