ImFusion SDK
4.3
TrackingStreamRecorder Member List
This is the complete list of members for
TrackingStreamRecorder
, including all inherited members.
allStreamsRunning
() const
StreamRecorder
CaptureAll
enum value
StreamRecorder
CaptureMode
enum name
StreamRecorder
captureMode
() const
StreamRecorder
currentRecordingSequence
(const TrackingSequence **ts, const std::string &trackerId="") const
TrackingStreamRecorder
currentRecordingStream
(const TrackingSequence **ts, int device=0) const
TrackingStreamRecorder
disconnectAll
()
SignalReceiver
protected
extractTimestamp
(const StreamData *data)
StreamRecorder
protected
finalize
() override
TrackingStreamRecorder
protected
virtual
hasReachedLimit
() const
StreamRecorder
hasReachedMemoryLimit
() const
StreamRecorder
init
() override
TrackingStreamRecorder
protected
virtual
isRecording
() const
StreamRecorder
maxDevices
() const
TrackingStreamRecorder
maxInstruments
() const
TrackingStreamRecorder
onInstrumentsUpdated
()
TrackingStreamRecorder
protected
OnRequest
enum value
StreamRecorder
operator=
(SignalReceiver rhs)
SignalReceiver
passedTime
() const
StreamRecorder
processStreamData
(const StreamData &data) override
TrackingStreamRecorder
protected
virtual
qualityThreshold
()
TrackingStreamRecorder
recordAllDevices
() const
TrackingStreamRecorder
recordAllInstruments
() const
TrackingStreamRecorder
recordBothTimestamps
() const
StreamRecorder
recordedBytes
() const
StreamRecorder
recordedBytesChanged
StreamRecorder
recordedBytesLimit
() const
StreamRecorder
recordedSamples
() const
StreamRecorder
recordFrameDataComponents
(ElementwiseDataComponentList &ewdcl, const StreamData &streamDataWithDCs, int finalContainerSize)
StreamRecorder
protected
virtual
recordingDevice
() const
TrackingStreamRecorder
recordingInstrument
() const
TrackingStreamRecorder
resetRecordingStatistics
()
StreamRecorder
protected
setCaptureMode
(CaptureMode captureMode)
StreamRecorder
setCaptureNextSample
()
StreamRecorder
setMaxDevices
(int count)
TrackingStreamRecorder
setMaxInstruments
(int count)
TrackingStreamRecorder
setQualityThreshold
(double t)
TrackingStreamRecorder
setRecordAllDevices
(bool recordAll)
TrackingStreamRecorder
setRecordAllInstruments
(bool recordAll)
TrackingStreamRecorder
setRecordBothTimestamps
(bool flag)
StreamRecorder
setRecordedBytesLimit
(size_t maxBytes)
StreamRecorder
setRecordingDevice
(int index)
TrackingStreamRecorder
setRecordingInstrument
(const std::string &trackerId)
TrackingStreamRecorder
setSamplesLimit
(int maxSamples)
StreamRecorder
setSystemMemoryLimit
(double maxMemoryFraction)
StreamRecorder
setTimeLimit
(double seconds)
StreamRecorder
setUseDeviceTimestamp
(bool flag)
StreamRecorder
signalInstrumentRemoved
TrackingStreamRecorder
signalLimitReached
StreamRecorder
SignalReceiver
()=default
SignalReceiver
SignalReceiver
(const SignalReceiver &other)
SignalReceiver
start
()
StreamRecorder
stop
()
StreamRecorder
stream
() const override
TrackingStreamRecorder
virtual
StreamRecorder
(Stream &stream)
StreamRecorder
explicit
takeOutput
() override
TrackingStreamRecorder
virtual
TrackingStreamRecorder
(TrackingStream &stream) (defined in
TrackingStreamRecorder
)
TrackingStreamRecorder
explicit
usesDeviceTimestamps
() const
StreamRecorder
~SignalReceiver
()
SignalReceiver
virtual
~StreamRecorder
() (defined in
StreamRecorder
)
StreamRecorder
virtual
Search
Tab
/
S
to search,
Esc
to close
Generated on Wed Sep 24 2025 for ImFusion SDK by
Doxygen
1.13.0