ADTF File Library
Loading...
Searching...
No Matches
referenced_files_reader.h
Go to the documentation of this file.
1
16
17#pragma once
18#include "multi_file_reader.h"
19
20namespace adtfdat_processing
21{
22
28{
29public:
34 std::string getReaderIdentifier() const override;
35 void open(const std::string& file_name,
36 std::shared_ptr<adtf_file::SampleFactory> sample_factory,
37 std::shared_ptr<adtf_file::StreamTypeFactory> stream_type_factory) override;
38};
39
44
45}
Default Reader factory implementation for readers using a standard default CTOR.
Definition reader.h:367
std::string getReaderIdentifier() const override
Get the Reader Identifier of the Reader.
void open(const std::string &file_name, std::shared_ptr< adtf_file::SampleFactory > sample_factory, std::shared_ptr< adtf_file::StreamTypeFactory > stream_type_factory) override
opens a file by the given filename. The given factories must be used to create samples and streamtype...
namespace for ADTF DAT Processing library.
Definition ddl_helpers.h:38
adtf_file::ReaderFactoryImplementation< ReferencedFilesReader > ReferencedFilesReaderFactory
Default reader factory implementation for the ReferencedFilesReader.
Definition referenced_files_reader.h:43