#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. |