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

#include "oct-prcstrm.h"

Inheritance diagram for octave_iprocstream:
Collaboration diagram for octave_iprocstream:

Public Member Functions

 octave_iprocstream (const octave_iprocstream &)=delete
 
 octave_iprocstream (const std::string &n, std::ios::openmode arg_md=std::ios::in, octave::mach_info::float_format flt_fmt=octave::mach_info::native_float_format(), const std::string &encoding="utf-8")
 
octave_iprocstreamoperator= (const octave_iprocstream &)=delete
 

Static Public Member Functions

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

Protected Member Functions

 ~octave_iprocstream (void)
 

Detailed Description

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

Constructor & Destructor Documentation

◆ octave_iprocstream() [1/2]

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

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

◆ octave_iprocstream() [2/2]

octave_iprocstream::octave_iprocstream ( const octave_iprocstream )
delete

◆ ~octave_iprocstream()

octave_iprocstream::~octave_iprocstream ( void  )
protected

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

Member Function Documentation

◆ create()

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

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

References n.

Referenced by Fpopen().

◆ operator=()

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

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