GNU Octave  9.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
octave_oprocstream Class Reference

#include "oct-prcstrm.h"

Inheritance diagram for octave_oprocstream:

Public Member Functions

 octave_oprocstream (const std::string &n, std::ios::openmode arg_md=std::ios::out, octave::mach_info::float_format flt_fmt=octave::mach_info::native_float_format(), const std::string &encoding="utf-8")
 

Static Public Member Functions

static octave::stream create (const std::string &n, std::ios::openmode arg_md=std::ios::out, octave::mach_info::float_format flt_fmt=octave::mach_info::native_float_format(), const std::string &encoding="utf-8")
 

Protected Member Functions

 ~octave_oprocstream ()
 

Detailed Description

Definition at line 67 of file oct-prcstrm.h.

Constructor & Destructor Documentation

◆ octave_oprocstream()

octave_oprocstream::octave_oprocstream ( const std::string &  n,
std::ios::openmode  arg_md = std::ios::out,
octave::mach_info::float_format  flt_fmt = octave::mach_info::native_float_format (),
const std::string &  encoding = "utf-8" 
)

Definition at line 66 of file oct-prcstrm.cc.

◆ ~octave_oprocstream()

octave_oprocstream::~octave_oprocstream ( )
protected

Definition at line 74 of file oct-prcstrm.cc.

Member Function Documentation

◆ create()

octave::stream octave_oprocstream::create ( const std::string &  n,
std::ios::openmode  arg_md = std::ios::out,
octave::mach_info::float_format  flt_fmt = octave::mach_info::native_float_format (),
const std::string &  encoding = "utf-8" 
)
static

Definition at line 59 of file oct-prcstrm.cc.

References n.

Referenced by octave::Fpopen().


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