15 #ifndef SUBSTREAMBUF_H
16 #define SUBSTREAMBUF_H
18 #include "pandabase.h"
19 #include "streamWrapper.h"
33 virtual streampos seekoff(streamoff off, ios_seekdir dir, ios_openmode which);
34 virtual streampos seekpos(streampos pos, ios_openmode which);
37 virtual int overflow(
int c);
39 virtual int underflow();
This class provides a locking wrapper around an arbitrary istream pointer.
The streambuf object that implements ISubStream.
This class provides a locking wrapper around an arbitrary ostream pointer.