| 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 | |