AbstractRecordingStrategy() | AbstractRecordingStrategy | |
AbstractRecordingStrategy(const std::filesystem::path &filePath) | AbstractRecordingStrategy | |
AbstractSequencedRecordingStrategy() | AbstractSequencedRecordingStrategy | |
AbstractSequencedRecordingStrategy(const std::filesystem::path &filePath, const std::filesystem::path &ext) | AbstractSequencedRecordingStrategy | |
BMPRecordingStrategy() | BMPRecordingStrategy | |
BMPRecordingStrategy(const std::filesystem::path &filePath, const std::string &name) | BMPRecordingStrategy | |
deriveFramePath(const unsigned int sequence_number, const std::string &frame_name) | AbstractSequencedRecordingStrategy | protected |
getDotExtension() const override | AbstractSequencedRecordingStrategy | virtual |
getFilePath() const | AbstractRecordingStrategy | virtual |
getMetadataPath() const override | AbstractSequencedRecordingStrategy | virtual |
getPath() const | AbstractRecordingStrategy | virtual |
getStem() const | AbstractRecordingStrategy | virtual |
isRecording() const | AbstractRecordingStrategy | virtual |
m_file_path | AbstractRecordingStrategy | protected |
recordFrame(const CByteImage &frame, std::chrono::microseconds timestamp) override | BMPRecordingStrategy | virtual |
visionx::imrec::AbstractSequencedRecordingStrategy::recordFrame(const cv::Mat &frame, std::chrono::microseconds timestamp) | AbstractRecordingStrategy | virtual |
startRecording() override | AbstractSequencedRecordingStrategy | virtual |
stopRecording() | AbstractRecordingStrategy | virtual |
writeMetadataDatetime(const std::string &var_name, std::chrono::microseconds timestamp) | AbstractRecordingStrategy | virtual |
writeMetadataFrame(const CByteImage &frame, std::chrono::microseconds timestamp) | AbstractRecordingStrategy | virtual |
writeMetadataFrame(const cv::Mat &frame, std::chrono::microseconds timestamp) | AbstractRecordingStrategy | virtual |
writeMetadataLine(const std::string &var_name, std::string_view var_type, std::string_view var_value) | AbstractRecordingStrategy | virtual |
~AbstractRecordingStrategy() | AbstractRecordingStrategy | virtual |
~AbstractSequencedRecordingStrategy() override | AbstractSequencedRecordingStrategy | |
~BMPRecordingStrategy() override | BMPRecordingStrategy | |