ReFRACtor
|
This allows filtering stream to created on top of an underlying ifstream. More...
#include <filtering_fstream.h>
Public Member Functions | |
virtual | ~FilteringIstream () |
Protected Member Functions | |
FilteringIstream (const std::string &Fname) | |
Constructor. More... | |
Protected Attributes | |
std::ifstream | f |
Underlying ifstream. More... | |
boost::iostreams::filtering_istreambuf | sb |
Filtering streambuf. More... | |
This allows filtering stream to created on top of an underlying ifstream.
See boost::iostream documentation for details on how to create these. This class is intended to be used as a base class for other classes that assemble the proper filters.
Definition at line 48 of file filtering_fstream.h.
|
inlinevirtual |
Definition at line 50 of file filtering_fstream.h.
|
inlineprotected |
Constructor.
This opens the given file and sets up the stream buffer, but nothing is placed in the filter. The derived class should set up the streambuf.
Definition at line 59 of file filtering_fstream.h.
|
protected |
Underlying ifstream.
Definition at line 66 of file filtering_fstream.h.
|
protected |
Filtering streambuf.
Definition at line 72 of file filtering_fstream.h.