|
ADTF File Library
|
#include <substream_utilities.h>
Public Member Functions | |
| SubstreamType () | |
| void | addSubstream (const std::string &name, const SubstreamProperties &properties) |
Public Member Functions inherited from adtf_file::DefaultStreamType | |
| DefaultStreamType ()=default | |
| CTOR. | |
| DefaultStreamType (const std::string &meta_type) | |
| CTOR. | |
| void | setMetaType (const std::string &meta_type) override |
| Set the Meta Type. | |
| PropertyStreamType & | setProperty (const std::string &name, const std::string &type, const std::string &value) override |
| Set a Property. | |
| std::string | getMetaType () const override |
| Get the Meta Type. | |
| std::pair< std::string, std::string > | getProperty (const std::string &name) const override |
| Get a Property. | |
| void | iterateProperties (std::function< void(const char *, const char *, const char *)> functor) const override |
| iterates the properties | |
Public Member Functions inherited from adtf_file::StreamType | |
| virtual | ~StreamType ()=default |
| DTOR. | |
Public Member Functions inherited from adtf_file::StreamItem | |
| virtual | ~StreamItem ()=default |
| DTOR. | |
Helper class to build a stream type containing multiple substreams.
| adtf_file::adtf3::SubstreamType::SubstreamType | ( | ) |
Constructor.
| void adtf_file::adtf3::SubstreamType::addSubstream | ( | const std::string & | name, |
| const SubstreamProperties & | properties ) |
Adds a substream.
| [in] | name | The name of the substream. |
| [in] | properties | The properties of the substream. |