DeSR Dependency Parser |
Classes | |
class | File |
class | FileHandle |
FileHandle abstract from OS. More... | |
struct | Format |
A class to perform formatted output. More... | |
class | MappedFileView |
A mappedFile is an object that maps a file into memory (via the Unix system call mmap(2)) allowing it to be accessed via iterators. More... | |
class | mappedFile |
Map a whole file. More... | |
struct | pstreams |
Common base class providing constants and typenames. More... | |
class | basic_pstreambuf |
Class template for stream buffer. More... | |
class | pstream_common |
Class template for common base class. More... | |
class | basic_ipstream |
class | basic_opstream |
class | basic_pstream |
class | basic_rpstream |
Typedefs | |
typedef basic_pstreambuf< char > | pstreambuf |
typedef basic_ipstream< char > | ipstream |
typedef basic_opstream< char > | opstream |
typedef basic_pstream< char > | pstream |
typedef basic_rpstream< char > | rpstream |
Functions | |
template<typename C , typename T > | |
std::basic_ostream< C, T > & | peof (std::basic_ostream< C, T > &s) |
Like the standard IOStreams, PStreams is a set of class templates, taking a character type and traits type.
As with the standard streams they are most likely to be used with char
and the default traits type, so typedefs for this most common case are provided.
The pstream_common
class template is not intended to be used directly, it is used internally to provide the common functionality for the other stream classes.