adtf_file_library  0.13.2
adtf3_stream_type_serializer.h
Go to the documentation of this file.
1 
17 #ifndef ADTF_FILE_ADTF3_TYPE_SERIALIZER
18 #define ADTF_FILE_ADTF3_TYPE_SERIALIZER
19 
20 #include <string>
22 
23 namespace adtf_file
24 {
25 namespace adtf3
26 {
27 
33 {
34  public:
35  std::string getMetaType() const override;
36  void serialize(const StreamType& stream_type, OutputStream& stream) const override;
37 };
38 
39 }
40 }
41 
42 #endif
Interface class for an output stream.
Definition: adtf_file_writer.h:39
interface class for stream type serializers.
Definition: adtf_file_writer.h:75
Stream Type base class.
Definition: stream_item.h:43
default stream type serializer of ADTF 3 stream types.
Definition: adtf3_stream_type_serializer.h:33
std::string getMetaType() const override
Get the Meta Type name for which the serializer serializes stream types.
void serialize(const StreamType &stream_type, OutputStream &stream) const override
serializes the given stream type into the output 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