An input stream class for ModuleResource objects. More...
Public Member Functions | |
ModuleResourceStream (const ModuleResourceStream &)=delete | |
ModuleResourceStream & | operator= (const ModuleResourceStream &)=delete |
ModuleResourceStream (const ModuleResource &resource, std::ios_base::openmode mode=std::ios_base::in) | |
Construct a ModuleResourceStream object. More... | |
An input stream class for ModuleResource objects.
This class provides access to the resource data embedded in a module's shared library via a STL input stream interface.
|
delete |
ModuleResourceStream::ModuleResourceStream | ( | const ModuleResource & | resource, |
std::ios_base::openmode | mode = std::ios_base::in |
||
) |
Construct a ModuleResourceStream object.
resource | The ModuleResource object for which an input stream should be constructed. |
mode | The open mode of the stream. If std::ios_base::binary is used, the resource data will be treated as binary data, otherwise the data is interpreted as text data and the usual platform specific end-of-line translations take place. |
|
delete |