#include <oct-iostrm.h>
Inherits octave_base_stream.
Inherited by octave_istream, and octave_ostream.
Public Member Functions | |
octave_base_iostream (const std::string &n=std::string(), std::ios::openmode m=std::ios::in|std::ios::out, oct_mach_info::float_format ff=oct_mach_info::native_float_format()) | |
int | seek (long offset, int origin) |
long | tell (void) |
bool | eof (void) const |
std::string | name (void) const |
Protected Member Functions | |
~octave_base_iostream (void) | |
void | invalid_operation (void) const |
octave_base_iostream::octave_base_iostream | ( | const std::string & | n = std::string () , |
|
std::ios::openmode | m = std::ios::in|std::ios::out , |
|||
oct_mach_info::float_format | ff = oct_mach_info::native_float_format () | |||
) | [inline] |
octave_base_iostream::~octave_base_iostream | ( | void | ) | [inline, protected] |
bool octave_base_iostream::eof | ( | void | ) | const [virtual] |
void octave_base_iostream::invalid_operation | ( | void | ) | const [protected] |
std::string octave_base_iostream::name | ( | void | ) | const [inline, virtual] |
Implements octave_base_stream.
Implements octave_base_stream.
long octave_base_iostream::tell | ( | void | ) | [virtual] |
Implements octave_base_stream.