Operators and Keywords

Function List:


octave_base_strstream Class Reference

#include <oct-strstrm.h>

Inherits octave_base_stream.

Inherited by octave_istrstream, and octave_ostrstream.

Collaboration diagram for octave_base_strstream:

List of all members.

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)

Constructor & Destructor Documentation

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]

Member Function Documentation

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]

Reimplemented from octave_base_stream.

Implemented in octave_istrstream, and octave_ostrstream.

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.

int octave_base_strstream::seek ( long  ,
) [virtual]

Implements octave_base_stream.

long octave_base_strstream::tell ( void   )  [virtual]

Implements octave_base_stream.

The documentation for this class was generated from the following files: