#include <oct-strstrm.h>
Inherits octave_base_stream.
Inherited by octave_istrstream, and octave_ostrstream.
Public Member Functions | |
octave_base_strstream (std::ios::openmode m=std::ios::out, oct_mach_info::float_format ff=oct_mach_info::native_float_format()) | |
int | seek (long, int) |
long | tell (void) |
std::string | name (void) const |
virtual std::streambuf * | rdbuf (void)=0 |
virtual bool | bad (void) const =0 |
virtual void | clear (void)=0 |
Protected Member Functions | |
~octave_base_strstream (void) |
octave_base_strstream::octave_base_strstream | ( | std::ios::openmode | m = std::ios::out , |
|
oct_mach_info::float_format | ff = oct_mach_info::native_float_format () | |||
) | [inline] |
octave_base_strstream::~octave_base_strstream | ( | void | ) | [inline, protected] |
virtual bool octave_base_strstream::bad | ( | void | ) | const [pure virtual] |
Implemented in octave_istrstream, and octave_ostrstream.
virtual void octave_base_strstream::clear | ( | void | ) | [pure virtual] |
std::string octave_base_strstream::name | ( | void | ) | const [inline, virtual] |
Implements octave_base_stream.
virtual std::streambuf* octave_base_strstream::rdbuf | ( | void | ) | [pure virtual] |
Implemented in octave_istrstream, and octave_ostrstream.
Implements octave_base_stream.
long octave_base_strstream::tell | ( | void | ) | [virtual] |
Implements octave_base_stream.