#include <oct-stdstrm.h>
Inherits octave_tstdiostream< c_file_ptr_buf, io_c_file_ptr_stream, FILE * >.
Inherited by octave_iprocstream, and octave_oprocstream.
Public Member Functions | |
octave_stdiostream (const std::string &n, FILE *f=0, std::ios::openmode m=std::ios::in|std::ios::out, oct_mach_info::float_format ff=oct_mach_info::native_float_format(), c_file_ptr_buf::close_fcn cf=c_file_ptr_buf::file_close) | |
Static Public Member Functions | |
static octave_stream | create (const std::string &n, FILE *f=0, std::ios::openmode m=std::ios::in|std::ios::out, oct_mach_info::float_format ff=oct_mach_info::native_float_format(), c_file_ptr_buf::close_fcn cf=c_file_ptr_buf::file_close) |
Protected Member Functions | |
~octave_stdiostream (void) |
octave_stdiostream::octave_stdiostream | ( | const std::string & | n, | |
FILE * | f = 0 , |
|||
std::ios::openmode | m = std::ios::in|std::ios::out , |
|||
oct_mach_info::float_format | ff = oct_mach_info::native_float_format () , |
|||
c_file_ptr_buf::close_fcn | cf = c_file_ptr_buf::file_close | |||
) | [inline] |
octave_stdiostream::~octave_stdiostream | ( | void | ) | [inline, protected] |
static octave_stream octave_stdiostream::create | ( | const std::string & | n, | |
FILE * | f = 0 , |
|||
std::ios::openmode | m = std::ios::in|std::ios::out , |
|||
oct_mach_info::float_format | ff = oct_mach_info::native_float_format () , |
|||
c_file_ptr_buf::close_fcn | cf = c_file_ptr_buf::file_close | |||
) | [inline, static] |