#include <rmSysInfo.h>
Inheritance diagram for dataCaptureInfo:

Public Methods | |
| dataCaptureInfo (subsystemInfo *aSubsystemInfo) | |
| virtual | ~dataCaptureInfo () |
| virtual int | init () |
| virtual int | getUUIDString (RMAttribute aName, unsigned long aID, char *aUUIDStr) |
| virtual int | getString (RMAttribute aName, unsigned long aID, char *&aBuf) |
| virtual unsigned long | getIDByUUID (const rmUID aUUID) |
Private Attributes | |
| subsystemInfo * | mSubsystemInfo |
This is the class that manages all the dataCapture info.
This class implements the IBaseArray interface by inheriting from rmBaseArray<DataCaptureInfo> template class.
Definition at line 167 of file rmSysInfo.h.
|
|
Definition at line 170 of file rmSysInfo.h. References mSubsystemInfo. |
|
|
Definition at line 171 of file rmSysInfo.h. |
|
|
Definition at line 1011 of file rmSysInfo.cpp. References rmBaseArray< DataCaptureInfo >::getConstElement, rmBaseArray< DataCaptureInfo >::getNextId, and DataCaptureInfo::uuid. Referenced by rmEvent::processSystemEvent. |
|
||||||||||||||||
|
Reimplemented from rmBaseArray< DataCaptureInfo >. Definition at line 975 of file rmSysInfo.cpp. References DATACAPTUREPLUGININFO_NAME, rmBaseArray< DataCaptureInfo >::getConstElement, DataCaptureInfo::name, RMAttribute, RMCLIENT_ERROR_DATACAPTURE_PLUGIN, RMCLIENT_ERROR_MEMORY, RMCLIENT_ERROR_NOSUCHNAME, and RMCLIENT_SUCCESS. Referenced by rmEvent::processSystemEvent. |
|
||||||||||||||||
|
Reimplemented from rmBaseArray< DataCaptureInfo >. Definition at line 950 of file rmSysInfo.cpp. References DATACAPTUREPLUGININFO_UUID, rmBaseArray< DataCaptureInfo >::getConstElement, RMAttribute, RMCLIENT_ERROR_BAD_POINTER, RMCLIENT_ERROR_DATACAPTURE_PLUGIN, RMCLIENT_ERROR_NOSUCHNAME, RMCLIENT_SUCCESS, and DataCaptureInfo::uuid. |
|
|
Reimplemented from rmBaseArray< DataCaptureInfo >. Definition at line 895 of file rmSysInfo.cpp. References rmBaseArray< DataCaptureInfo >::getElement, subsystemInfo::getSubsystemIDByUUID, rmBaseArray< DataCaptureInfo >::mElementArray, mSubsystemInfo, DataCaptureInfo::name, rmBaseArray< DataCaptureInfo >::newElement, RMCLIENT_ERROR_DATACAPTURE_PLUGIN_FILE, RMCLIENT_SUCCESS, and DataCaptureInfo::uuid. Referenced by rmClient::init, and rmEvent::processSystemEvent. |
|
|
Definition at line 181 of file rmSysInfo.h. Referenced by dataCaptureInfo, and init. |
1.2.14 written by Dimitri van Heesch,
© 1997-2002