GNU Octave  8.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:
Collaboration diagram for octave_oprocstream:

Public Member Functions

 octave_oprocstream (const octave_oprocstream &)=delete
 
 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")
 
octave_oprocstreamoperator= (const octave_oprocstream &)=delete
 

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 (void)
 

Detailed Description

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

Constructor & Destructor Documentation

◆ octave_oprocstream() [1/2]

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() [2/2]

octave_oprocstream::octave_oprocstream ( const octave_oprocstream )
delete

◆ ~octave_oprocstream()

octave_oprocstream::~octave_oprocstream ( void  )
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 Fpopen().

◆ operator=()

octave_oprocstream& octave_oprocstream::operator= ( const octave_oprocstream )
delete

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