26 #if ! defined (octave_oct_fstrm_h)
27 #define octave_oct_fstrm_h 1
29 #include "octave-config.h"
43 fstream (
const std::string& nm_arg,
44 std::ios::openmode arg_md = std::ios::in | std::ios::out,
54 create (
const std::string& nm_arg,
55 std::ios::openmode arg_md = std::ios::in | std::ios::out,
60 int seek (off_t offset,
int origin);
68 bool eof (
void)
const;
74 std::string
name (
void)
const {
return m_name; }
76 std::istream * input_stream (
void);
78 std::ostream * output_stream (
void);
93 #if defined (OCTAVE_PROVIDE_DEPRECATED_SYMBOLS)
95 OCTAVE_DEPRECATED (7,
"use 'octave::fstream' instead")
fstream(const fstream &)=delete
std::string name(void) const
OCTAVE_BEGIN_NAMESPACE(octave) static octave_value daspk_fcn
std::fstream fstream(const std::string &filename, const std::ios::openmode mode)
float_format native_float_format(void)