adtf_file_library  0.13.2
adtf2_stream_type_serializers.h
Go to the documentation of this file.
1 
17 #ifndef ADTF_FILE_ADTF2_STREAM_TYPE_SERIALIZERS
18 #define ADTF_FILE_ADTF2_STREAM_TYPE_SERIALIZERS
19 
21 
22 namespace adtf_file
23 {
24 namespace adtf2
25 {
26 
31 {
32  public:
33  std::string getMetaType() const override;
34  void serialize(const StreamType& stream_type, OutputStream& stream) const override;
35  std::string getTypeId() const override;
36 };
37 
42 {
43  public:
44  std::string getMetaType() const override;
45  void serialize(const StreamType& stream_type, OutputStream& stream) const override;
46  std::string getTypeId() const override;
47 };
48 
53 {
54  public:
55  std::string getMetaType() const override;
56  void serialize(const StreamType& stream_type, OutputStream& stream) const override;
57  std::string getTypeId() const override;
58 };
59 
60 }
61 }
62 
63 #endif
ADTF2 stream type serializer interface class to write ADTF 2 stream types.
Definition: adtf_file_writer.h:94
Interface class for an output stream.
Definition: adtf_file_writer.h:39
Stream Type base class.
Definition: stream_item.h:43
Default StreamTypeSerializer for ADTF 2 Media Type (uncompressed audio with audio sample description)
Definition: adtf2_stream_type_serializers.h:53
std::string getTypeId() const override
Get the Type Id of the serializer.
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
Default StreamTypeSerializer for ADTF 2 Media Type (major and minor type pair)
Definition: adtf2_stream_type_serializers.h:31
std::string getMetaType() const override
Get the Meta Type name for which the serializer serializes stream types.
std::string getTypeId() const override
Get the Type Id of the serializer.
void serialize(const StreamType &stream_type, OutputStream &stream) const override
serializes the given stream type into the output stream
Default StreamTypeSerializer for ADTF 2 Media Type (uncompressed video with bitmap description)
Definition: adtf2_stream_type_serializers.h:42
void serialize(const StreamType &stream_type, OutputStream &stream) const override
serializes the given stream type into the output stream
std::string getTypeId() const override
Get the Type Id of the serializer.
std::string getMetaType() const override
Get the Meta Type name for which the serializer serializes stream types.
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