iv::DataStream_Subprovider Class Reference
#include <DataStream.hpp>
Public Member Functions | |
DataStream_Subprovider (Instance *inst, StreamResourceProvider const *) | |
Public Member Functions inherited from iv::Plain_StreamResourceSubprovider | |
Plain_StreamResourceSubprovider (Instance *inst, StreamResourceProvider const *provider, char const *metadata_class) | |
void | each_resource (std::function< void(ResourcePath const &) > const &) const |
bool | has_resource (ResourcePath const &) const |
Public Member Functions inherited from iv::StreamResourceSubprovider | |
StreamResourceSubprovider (Instance *inst) | |
Instance * | instance () const |
Public Attributes | |
ClientMarker | cm |
Public Attributes inherited from iv::Plain_StreamResourceSubprovider | |
ClientMarker | cm |
Public Attributes inherited from iv::StreamResourceSubprovider | |
ClientMarker | cm |
Additional Inherited Members | |
Protected Member Functions inherited from iv::Plain_StreamResourceSubprovider | |
virtual void | Resource (std::string const &resource_class, ResourcePath path) override |
This must call Parse_EachParameter. More... | |
Protected Member Functions inherited from iv::StreamResourceSubprovider | |
void | Parse_EachResource (std::istream &metadata_file) |
void | Parse_EachParameter (std::function< void(std::string const ¶m, std::string const &val) > const &=nullptr) |
Detailed Description
Definition at line 13 of file DataStream.hpp.
Constructor & Destructor Documentation
◆ DataStream_Subprovider()
iv::DataStream_Subprovider::DataStream_Subprovider | ( | Instance * | inst, |
StreamResourceProvider const * | provider | ||
) |
Definition at line 6 of file DataStream.cpp.
Member Data Documentation
◆ cm
ClientMarker iv::DataStream_Subprovider::cm |
Definition at line 16 of file DataStream.hpp.
The documentation for this class was generated from the following files:
- ivorium_systems/ResourceManagementSystem/DataStream.hpp
- ivorium_systems/ResourceManagementSystem/DataStream.cpp