Navigation

Operators and Keywords

Function List:

C++ API

octave_stdiostream Class Reference

#include <oct-stdstrm.h>

Inherits octave_tstdiostream< c_file_ptr_buf, io_c_file_ptr_stream, FILE * >.

Inherited by octave_iprocstream, and octave_oprocstream.

Collaboration diagram for octave_stdiostream:

List of all members.

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)

Constructor & Destructor Documentation

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]

Member Function Documentation

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]

The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines