adtf_file_library
0.13.2
|
#include <substream_utilities.h>
Public Member Functions | |
SubstreamType () | |
void | addSubstream (const std::string &name, const SubstreamProperties &properties) |
![]() | |
DefaultStreamType ()=default | |
CTOR. | |
DefaultStreamType (const std::string &meta_type) | |
CTOR. More... | |
void | setMetaType (const std::string &meta_type) override |
Set the Meta Type. More... | |
PropertyStreamType & | setProperty (const std::string &name, const std::string &type, const std::string &value) override |
Set a Property. More... | |
std::string | getMetaType () const override |
Get the Meta Type. More... | |
std::pair< std::string, std::string > | getProperty (const std::string &name) const override |
Get a Property. More... | |
void | iterateProperties (std::function< void(const char *, const char *, const char *)> functor) const override |
iterates the properties More... | |
![]() | |
virtual | ~StreamType ()=default |
DTOR. | |
![]() | |
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. |