#include <subStreamBuf.h>
Public Member Functions | |
SubStreamBuf () | |
virtual | ~SubStreamBuf () |
void | open (istream *source, streampos start, streampos end) |
void | close () |
virtual streampos | seekoff (streamoff off, ios_seekdir dir, ios_openmode mode) |
virtual streampos | seekpos (streampos pos, ios_openmode mode) |
Protected Member Functions | |
virtual int | overflow (int c) |
virtual int | sync (void) |
virtual int | underflow (void) |
Private Attributes | |
istream * | _source |
streampos | _start |
streampos | _end |
streampos | _cur |
size_t | _unused |
|
Definition at line 60 of file subStreamBuf.cxx. References _cur, _end, _source, _start, _unused, init_lock(), and NULL. |
|
Definition at line 105 of file subStreamBuf.cxx. References close(). |
|
Definition at line 131 of file subStreamBuf.cxx. References _cur, _end, _source, _start, _unused, and NULL. Referenced by ~SubStreamBuf(). |
|
Definition at line 115 of file subStreamBuf.cxx. References _cur, _end, _source, _start, _unused, end, and start. |
|
Definition at line 225 of file subStreamBuf.cxx. |
|
Definition at line 145 of file subStreamBuf.cxx. References _cur, _end, _source, _start, _unused, grab_lock(), n, release_lock(), and streamsize. Referenced by seekpos(). |
|
Definition at line 214 of file subStreamBuf.cxx. |
|
Definition at line 237 of file subStreamBuf.cxx. References n. |
|
Definition at line 251 of file subStreamBuf.cxx. References _cur, _end, _source, _unused, grab_lock(), and release_lock(). |
|
Definition at line 48 of file subStreamBuf.h. Referenced by close(), open(), seekoff(), SubStreamBuf(), and underflow(). |
|
Definition at line 47 of file subStreamBuf.h. Referenced by close(), open(), seekoff(), SubStreamBuf(), and underflow(). |
|
Definition at line 45 of file subStreamBuf.h. Referenced by close(), open(), seekoff(), SubStreamBuf(), and underflow(). |
|
Definition at line 46 of file subStreamBuf.h. Referenced by close(), open(), seekoff(), and SubStreamBuf(). |
|
Definition at line 49 of file subStreamBuf.h. Referenced by close(), open(), seekoff(), SubStreamBuf(), and underflow(). |