ADTF
Loading...
Searching...
No Matches
ddl_printer.h
Go to the documentation of this file.
1
7#pragma once
8
9#include "ddl_usage.h"
10#include <iostream>
11
12#ifdef USE_ADTF_MEDIA_DESCRIPTION_LEGACY
13 #ifndef NO_ADTF_MEDIA_DESCRIPTION_LEGACY
15 #endif
16#endif
17
18namespace adtf
19{
20namespace mediadescription
21{
22namespace osborn
23{
24
38{
39public:
44 cDDLPrinter(const ddl::DDStructure& oStructure);
45
50 void PrintTo(std::ostream& oStream) const;
51
52private:
53 std::string m_strDescription;
54};
55
62std::ostream& operator<<(std::ostream& oStream, const cDDLPrinter& oPrinter);
63
64} // namespace osborn
65
67} // namespace mediadescription
68} // namespace adtf
cDDLPrinter(const ddl::DDStructure &oStructure)
void PrintTo(std::ostream &oStream) const
cDDLPrinter(const ddl::DDStructure &oStructure)
Utility class for a complete valid data definition of one StructType and its dependencies....
Definition ddstructure.h:57
Namespace for all functionality of the ADTF Mediadescription SDK provided since v3....
Definition codec_sample_streamer.h:24
std::ostream & operator<<(std::ostream &oStream, const cDumper &oDumper)
Namespace for the ADTF Mediadescription SDK.
Definition codec_sample_streamer.h:22
Namespace for all functionality provided by ADTF and its SDKs.
Definition adtf_client_connector.h:14