Standard C++ Library Reference ISO/IEC (VERSION3)

basic_streambuf::egptr
char_type *egptr() const;
The member function returns a pointer just past the end of the input buffer.
basic_streambuf::epptr
char_type *epptr() const;
The member function returns a pointer just past the end of the output buffer.
basic_streambuf::gbump
void gbump(int count);
The member function adds count to the next pointer for the input buffer.
basic_streambuf::getloc
locale getloc() const;
The member function returns the stored locale object.
basic_streambuf::gptr
char_type *gptr() const;
The member function returns a pointer to the next element of the input buffer.
basic_streambuf::imbue
virtual void imbue(const locale &loc);
The default behavior is to do nothing.
basic_streambuf::in_avail
streamsize in_avail();
If a read position is available, the member function returns egptr() - gptr(). Otherwise,
it returns showmanyc().