adtf_file_library  0.13.2
adtf3_stream_type_deserializer.h
Go to the documentation of this file.
1 
17 #ifndef ADTF_FILE_ADTF3_STREAM_TYPE_FACTORY
18 #define ADTF_FILE_ADTF3_STREAM_TYPE_FACTORY
19 
21 #include <adtf_file/stream_type.h>
22 
23 namespace adtf_file
24 {
25 
26 namespace adtf3
27 {
28 
34 {
35  public:
36  std::string getId() const override;
37  void deserialize(InputStream& stream, PropertyStreamType& stream_type) const override;
38 };
39 
40 }
41 
42 }
43 
44 #endif
interface class for input streams
Definition: adtf_file_reader.h:46
The default interface class for stream types.
Definition: stream_type.h:32
StreamType deserializer interface to deserialize a stream type.
Definition: adtf_file_reader.h:82
default stream type deserializer of ADTF 3 stream types.
Definition: adtf3_stream_type_deserializer.h:34
std::string getId() const override
Get the Id of the serializer i.e. "adtf/default".
void deserialize(InputStream &stream, PropertyStreamType &stream_type) const override
Derserialize a stream_type from stream.
namespace for ADTF File library
Definition: adtf2_adtf_core_media_sample_deserializer.h:25

Copyright © CARIAD SE.
Generated on Mon Jun 10 2024 by doxygen 1.9.1
GIT Commit Hash: eb3af397a6b49ad6fcad9a60d8277d909b458b48