AbstractSequencedRecordingStrategy Member List

This is the complete list of members for AbstractSequencedRecordingStrategy, including all inherited members.

AbstractRecordingStrategy()AbstractRecordingStrategy
AbstractRecordingStrategy(const std::filesystem::path &filePath)AbstractRecordingStrategy
AbstractSequencedRecordingStrategy()AbstractSequencedRecordingStrategy
AbstractSequencedRecordingStrategy(const std::filesystem::path &filePath, const std::filesystem::path &ext)AbstractSequencedRecordingStrategy
deriveFramePath(const unsigned int sequence_number, const std::string &frame_name)AbstractSequencedRecordingStrategyprotected
getDotExtension() const overrideAbstractSequencedRecordingStrategyvirtual
getFilePath() constAbstractRecordingStrategyvirtual
getMetadataPath() const overrideAbstractSequencedRecordingStrategyvirtual
getPath() constAbstractRecordingStrategyvirtual
getStem() constAbstractRecordingStrategyvirtual
isRecording() constAbstractRecordingStrategyvirtual
m_file_pathAbstractRecordingStrategyprotected
recordFrame(const CByteImage &frame, std::chrono::microseconds timestamp)AbstractRecordingStrategyvirtual
recordFrame(const cv::Mat &frame, std::chrono::microseconds timestamp)AbstractRecordingStrategyvirtual
startRecording() overrideAbstractSequencedRecordingStrategyvirtual
stopRecording()AbstractRecordingStrategyvirtual
writeMetadataDatetime(const std::string &var_name, std::chrono::microseconds timestamp)AbstractRecordingStrategyvirtual
writeMetadataFrame(const CByteImage &frame, std::chrono::microseconds timestamp)AbstractRecordingStrategyvirtual
writeMetadataFrame(const cv::Mat &frame, std::chrono::microseconds timestamp)AbstractRecordingStrategyvirtual
writeMetadataLine(const std::string &var_name, std::string_view var_type, std::string_view var_value)AbstractRecordingStrategyvirtual
~AbstractRecordingStrategy()AbstractRecordingStrategyvirtual
~AbstractSequencedRecordingStrategy() overrideAbstractSequencedRecordingStrategy