|
|
| XCharDeviceDriver (const char *name, bool runtime, Transaction &tr_meas, const shared_ptr< XMeasure > &meas) |
| |
|
|
const shared_ptr< tInterface > & | interface () const |
| |
|
virtual void | open () throw (XKameError &) |
| | Be called just after opening interface. Call start() inside this routine appropriately.
|
| |
|
virtual void | close () throw (XKameError &) |
| | Be called during stopping driver. Call interface()->stop() inside this routine.
|
| |
|
void | onOpen (const Snapshot &shot, XInterface *) |
| |
|
void | onClose (const Snapshot &shot, XInterface *) |
| |
| virtual void | closeInterface () |
| |
|
|
shared_ptr< XListener > | m_lsnOnOpen |
| |
|
shared_ptr< XListener > | m_lsnOnClose |
| |
|
const shared_ptr< tInterface > | m_interface |
| |
template<class tDriver, class tInterface = XCharInterface>
class XCharDeviceDriver< tDriver, tInterface >
Definition at line 22 of file chardevicedriver.h.
template<class tDriver, class tInterface = XCharInterface>
The documentation for this class was generated from the following file: