OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
Files::ConstrainedFileStream Class Reference

A file stream constrained to a specific region in the file, specified by the 'start' and 'length' parameters. More...

#include <constrainedfilestream.hpp>

Inheritance diagram for Files::ConstrainedFileStream:
Collaboration diagram for Files::ConstrainedFileStream:

Public Member Functions

 ConstrainedFileStream (std::unique_ptr< std::streambuf > buf)
 
virtual ~ConstrainedFileStream ()
 

Private Attributes

std::unique_ptr< std::streambuf > mBuf
 

Detailed Description

A file stream constrained to a specific region in the file, specified by the 'start' and 'length' parameters.

Constructor & Destructor Documentation

Files::ConstrainedFileStream::ConstrainedFileStream ( std::unique_ptr< std::streambuf >  buf)
virtual Files::ConstrainedFileStream::~ConstrainedFileStream ( )
inlinevirtual

Member Data Documentation

std::unique_ptr<std::streambuf> Files::ConstrainedFileStream::mBuf
private

The documentation for this class was generated from the following files: