NERvDN Library
0.2.0.20160420-0019
NERvLibrary - Nerve Gear Developer Network
|
Data source implementation for SpeedFan. More...
#include <NERvHub/object/GPBeta/OSpeedFanDataSource.h>
Data source implementation for SpeedFan.
Available data, value and IDs:
All of the value types are fixed and indicated by the prefix of their IDs.
Plugins\Sensor Data Extension\MODULE.DLL
Define ID:
Additional Inherited Members | |
Public Member Functions inherited from NERvGear::IDataSource | |
virtual long __stdcall | GetId (UID *id)=0 |
Retrieves the UID of this data source object. More... | |
virtual size_t __stdcall | GetName (size_t len, wchar_t *name)=0 |
Retrieves the display name for this data source. More... | |
virtual size_t __stdcall | GetDescrip (size_t len, wchar_t *descrip)=0 |
Retrieves the description for this data source. More... | |
virtual unsigned __stdcall | GetDataCount ()=0 |
Retrieves the number of data providing by this data source. | |
virtual long __stdcall | GetData (unsigned index, IData **data)=0 |
Retrieves a data represented by index. More... | |
virtual long __stdcall | FindData (const UID &id, IData **data)=0 |
Retrieves a data indicated by UID. More... | |
Public Member Functions inherited from NERvGear::IUnknown | |
virtual long __stdcall | QueryInterface (const UID &interfaceID, void **ppvObject)=0 |
virtual unsigned long __stdcall | AddRef ()=0 |
virtual unsigned long __stdcall | Release ()=0 |