|
Maps SDK for C++ 1.0.0
|
This is the complete list of members for gem::sense::IDataSource, including all inherited members.
| addListener(DataSourceListener listener, EDataType dataType, const ParameterList &preferences=ParameterList(), bool critical=false)=0 | gem::sense::IDataSource | pure virtual |
| getAvailableDataTypes() const =0 | gem::sense::IDataSource | pure virtual |
| getConfiguration(EDataType type) const | gem::sense::IDataSource | inlinevirtual |
| getDataSourceType() const =0 | gem::sense::IDataSource | pure virtual |
| getDataTypeDescription(EDataType type) const =0 | gem::sense::IDataSource | pure virtual |
| getLatestData(EDataType dataType) const =0 | gem::sense::IDataSource | pure virtual |
| getOrigin() const | gem::sense::IDataSource | inlinevirtual |
| getPlayback()=0 | gem::sense::IDataSource | pure virtual |
| getPreferences(EDataType type) const =0 | gem::sense::IDataSource | pure virtual |
| isDataTypeAvailable(EDataType type) const =0 | gem::sense::IDataSource | pure virtual |
| isMockData(EDataType type) const | gem::sense::IDataSource | inlinevirtual |
| isSDKInstance() const | gem::sense::IDataSource | inlinevirtual |
| isStopped() const =0 | gem::sense::IDataSource | pure virtual |
| pushData(DataPtr data) | gem::sense::IDataSource | inlinevirtual |
| removeListener(DataSourceListener listener, EDataType dataType)=0 | gem::sense::IDataSource | pure virtual |
| removeListener(DataSourceListener listener)=0 | gem::sense::IDataSource | pure virtual |
| setConfiguration(EDataType type, DataTypeConfigPtr config) | gem::sense::IDataSource | inlinevirtual |
| setMockData(EDataType type, DataPtr data) | gem::sense::IDataSource | inlinevirtual |
| setPreferences(EDataType type, const ParameterList &preferences)=0 | gem::sense::IDataSource | pure virtual |
| start()=0 | gem::sense::IDataSource | pure virtual |
| stop()=0 | gem::sense::IDataSource | pure virtual |
| ~IDataSource()=default | gem::sense::IDataSource | virtual |