| 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) | 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 |
| JPGRecordingStrategy() | JPGRecordingStrategy | |
| JPGRecordingStrategy(const std::filesystem::path &filePath, const std::string &name, unsigned int jpg_quality=95) | JPGRecordingStrategy | |
| m_file_path | AbstractRecordingStrategy | protected |
| m_jpg_quality | JPGRecordingStrategy | protected |
| recordFrame(const cv::Mat &frame, std::chrono::microseconds timestamp) override | JPGRecordingStrategy | virtual |
| visionx::imrec::AbstractSequencedRecordingStrategy::recordFrame(const CByteImage &frame, std::chrono::microseconds timestamp) | AbstractRecordingStrategy | virtual |
| startRecording() override | JPGRecordingStrategy | 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 | |
| ~JPGRecordingStrategy() override | JPGRecordingStrategy | |