Compute Graph Framework SDK Reference  5.8
dw::framework::dwSensorDrainerTemplate< ProcessedDataType, ReadProcessedDataFunc > Member List

This is the complete list of members for dw::framework::dwSensorDrainerTemplate< ProcessedDataType, ReadProcessedDataFunc >, including all inherited members.

Base typedefdw::framework::dwSensorDrainerTemplate< ProcessedDataType, ReadProcessedDataFunc >
DRAIN_SENSOR_DATA_COUNT_MAXdw::framework::dwBaseDrainerTemplate< ProcessedDataType, ReadProcessedDataFunc, dwSensorHandle_t >static
drainProcessedData(ProcessedDataType *processedOutput, dwTime_t &timestampOutput, dwTime_t &nextTimestampOutput, dwTime_t virtualSyncTime)dw::framework::dwBaseDrainerTemplate< ProcessedDataType, ReadProcessedDataFunc, dwSensorHandle_t >inlinevirtual
dwBaseDrainerTemplate(dwSensorDrainerParams params, std::unique_ptr< ReadProcessedDataFunc > readProcessedDataFunc, dwSensorHandle_t dataSource)dw::framework::dwBaseDrainerTemplate< ProcessedDataType, ReadProcessedDataFunc, dwSensorHandle_t >inlineexplicit
dwSensorDrainerTemplate(dwSensorDrainerParams params, std::unique_ptr< ReadProcessedDataFunc > readProcessedDataFunc, dwSensorHandle_t hsensor)dw::framework::dwSensorDrainerTemplate< ProcessedDataType, ReadProcessedDataFunc >inlineexplicit
getNextData(ProcessedDataType *outFrame, dwTime_t timeout)dw::framework::dwBaseDrainerTemplate< ProcessedDataType, ReadProcessedDataFunc, dwSensorHandle_t >inlinevirtual
getNextTimestamp(dwTime_t &timestamp, dwTime_t timeout) overridedw::framework::dwSensorDrainerTemplate< ProcessedDataType, ReadProcessedDataFunc >inlinevirtual
getReadTimeout() constdw::framework::dwBaseDrainerTemplate< ProcessedDataType, ReadProcessedDataFunc, dwSensorHandle_t >inlinevirtual
isLockstepDataAvailable(dwStatus &status, dwTime_t &readTimeout)dw::framework::dwBaseDrainerTemplate< ProcessedDataType, ReadProcessedDataFunc, dwSensorHandle_t >inlinevirtual
isVirtualDataReady(dwTime_t dataTime, dwTime_t timeout)dw::framework::dwBaseDrainerTemplate< ProcessedDataType, ReadProcessedDataFunc, dwSensorHandle_t >inlinevirtual
LOG_TAGdw::framework::dwSensorDrainerTemplate< ProcessedDataType, ReadProcessedDataFunc >static
m_blockingTimeoutdw::framework::dwBaseDrainerTemplate< ProcessedDataType, ReadProcessedDataFunc, dwSensorHandle_t >protected
m_dataSourcedw::framework::dwBaseDrainerTemplate< ProcessedDataType, ReadProcessedDataFunc, dwSensorHandle_t >protected
m_dropStaleDatadw::framework::dwBaseDrainerTemplate< ProcessedDataType, ReadProcessedDataFunc, dwSensorHandle_t >protected
m_isLockstepdw::framework::dwSensorDrainerTemplate< ProcessedDataType, ReadProcessedDataFunc >protected
m_isVirtualdw::framework::dwBaseDrainerTemplate< ProcessedDataType, ReadProcessedDataFunc, dwSensorHandle_t >protected
m_namedw::framework::dwBaseDrainerTemplate< ProcessedDataType, ReadProcessedDataFunc, dwSensorHandle_t >protected
m_nextDataReadydw::framework::dwBaseDrainerTemplate< ProcessedDataType, ReadProcessedDataFunc, dwSensorHandle_t >protected
m_nonBlockingTimeoutdw::framework::dwBaseDrainerTemplate< ProcessedDataType, ReadProcessedDataFunc, dwSensorHandle_t >protected
m_onDataDroppeddw::framework::dwBaseDrainerTemplate< ProcessedDataType, ReadProcessedDataFunc, dwSensorHandle_t >protected
m_outputAvailabledw::framework::dwBaseDrainerTemplate< ProcessedDataType, ReadProcessedDataFunc, dwSensorHandle_t >protected
m_readProcessedDataFuncdw::framework::dwBaseDrainerTemplate< ProcessedDataType, ReadProcessedDataFunc, dwSensorHandle_t >protected
m_virtualSyncTimedw::framework::dwBaseDrainerTemplate< ProcessedDataType, ReadProcessedDataFunc, dwSensorHandle_t >protected
m_waitForNewDatadw::framework::dwBaseDrainerTemplate< ProcessedDataType, ReadProcessedDataFunc, dwSensorHandle_t >protected
OnDataDropped typedefdw::framework::dwBaseDrainerTemplate< ProcessedDataType, ReadProcessedDataFunc, dwSensorHandle_t >
readProcessedData(ProcessedDataType *outFrame, dwTime_t &latestTimestamp, dwTime_t timeout, bool isDroppingData=false) overridedw::framework::dwSensorDrainerTemplate< ProcessedDataType, ReadProcessedDataFunc >inlinevirtual
REPLAY_SENSOR_READ_TIMEOUTdw::framework::dwBaseDrainerTemplate< ProcessedDataType, ReadProcessedDataFunc, dwSensorHandle_t >protectedstatic
replayDroppedFrames(ProcessedDataType *processedOutput, SensorNode::DataEvent &dataEvent, SensorNode::DataEventReadCallback readCb)dw::framework::dwSensorDrainerTemplate< ProcessedDataType, ReadProcessedDataFunc >inline
replayProcessedData(ProcessedDataType *processedOutput, dwTime_t &timestampOutput, SensorNode::DataEventReadCallback readCb)dw::framework::dwSensorDrainerTemplate< ProcessedDataType, ReadProcessedDataFunc >inlinevirtual
reset() overridedw::framework::dwSensorDrainerTemplate< ProcessedDataType, ReadProcessedDataFunc >inlinevirtual
setOnDataDropped(OnDataDropped onDataDropped)dw::framework::dwBaseDrainerTemplate< ProcessedDataType, ReadProcessedDataFunc, dwSensorHandle_t >inline
setVirtualSyncTime(dwTime_t virtualSyncTime)dw::framework::dwBaseDrainerTemplate< ProcessedDataType, ReadProcessedDataFunc, dwSensorHandle_t >inlinevirtual
tryRead(ProcessedDataType *outFrame, dwTime_t &latestTimestamp, dwTime_t timeout, bool isDroppingData=false)dw::framework::dwBaseDrainerTemplate< ProcessedDataType, ReadProcessedDataFunc, dwSensorHandle_t >inlinevirtual
~dwSensorDrainerTemplate()=defaultdw::framework::dwSensorDrainerTemplate< ProcessedDataType, ReadProcessedDataFunc >virtual