iv::StreamResource Class Reference
#include <StreamResourceProvider.hpp>
Public Member Functions | |
| StreamResource (Instance *inst, StreamResourceProvider const *provider, ResourcePath const &path) | |
| Instance * | instance () const |
| void | status (iv::TableDebugView *view) |
| void | with_resource_stream (std::function< void(std::istream &) > const &) const |
| ResourcePath | resource_path () const |
Public Attributes | |
| ClientMarker | cm |
Detailed Description
Definition at line 18 of file StreamResourceProvider.hpp.
Constructor & Destructor Documentation
◆ StreamResource()
| iv::StreamResource::StreamResource | ( | Instance * | inst, |
| StreamResourceProvider const * | provider, | ||
| ResourcePath const & | path | ||
| ) |
Definition at line 16 of file StreamResourceProvider.cpp.
Member Function Documentation
◆ instance()
| Instance * iv::StreamResource::instance | ( | ) | const |
Definition at line 32 of file StreamResourceProvider.cpp.
◆ status()
| void iv::StreamResource::status | ( | iv::TableDebugView * | view | ) |
Definition at line 24 of file StreamResourceProvider.cpp.
◆ with_resource_stream()
| void iv::StreamResource::with_resource_stream | ( | std::function< void(std::istream &) > const & | f | ) | const |
Definition at line 37 of file StreamResourceProvider.cpp.
◆ resource_path()
| ResourcePath iv::StreamResource::resource_path | ( | ) | const |
Definition at line 42 of file StreamResourceProvider.cpp.
Member Data Documentation
◆ cm
| ClientMarker iv::StreamResource::cm |
Definition at line 21 of file StreamResourceProvider.hpp.
The documentation for this class was generated from the following files:
- ivorium_systems/ResourceManagementSystem/StreamResource/StreamResourceProvider.hpp
- ivorium_systems/ResourceManagementSystem/StreamResource/StreamResourceProvider.cpp

