39#include "blocxx/BLOCXX_config.h"
FileBuf * close()
If isOpen() == false, returns a null pointer.
FileBuf * open(FILE *fp)
If isOpen() == true, returns 0, otherwise initializes the FileBuf to use fp.
The purpose of this class is to provide an alternative implementation of std::ifstream that is based ...
IFileStream * close()
If isOpen() == false, returns a null pointer.
~IFileStream()
Calls close().
IFileStream * open(FILE *fp)
If isOpen() == true, returns 0, otherwise initializes the IFileStream to use fp.
IFileStream()
Constructor.
AutoResource< AutoDescriptorPolicy > AutoDescriptor
An analog of std::auto_ptr for descriptors.