#include "oct-stdstrm.h"
Public Member Functions | |
tstdiostream (const std::string &n, FILE_T f=0, int fid=0, std::ios::openmode m=std::ios::in|std::ios::out, mach_info::float_format ff=mach_info::native_float_format(), const std::string &encoding="utf-8", typename BUF_T::close_fcn cf=BUF_T::file_close) | |
tstdiostream (const tstdiostream &)=delete | |
bool | bad (void) const |
void | clear (void) |
void | do_close (void) |
bool | eof (void) const |
int | file_number (void) const |
std::istream * | input_stream (void) |
std::string | name (void) const |
tstdiostream & | operator= (const tstdiostream &)=delete |
std::ostream * | output_stream (void) |
BUF_T * | rdbuf (void) const |
int | seek (off_t offset, int origin) |
off_t | tell (void) |
Protected Member Functions | |
~tstdiostream (void) | |
Protected Attributes | |
int | m_fnum |
std::ios::openmode | m_mode |
std::string | m_name |
STREAM_T * | m_stream |
Definition at line 39 of file oct-stdstrm.h.
|
inline |
Definition at line 44 of file oct-stdstrm.h.
|
delete |
|
inlineprotected |
Definition at line 112 of file oct-stdstrm.h.
|
inline |
Definition at line 96 of file oct-stdstrm.h.
|
inline |
Definition at line 98 of file oct-stdstrm.h.
|
inline |
Definition at line 104 of file oct-stdstrm.h.
|
inline |
Definition at line 72 of file oct-stdstrm.h.
|
inline |
Definition at line 94 of file oct-stdstrm.h.
|
inline |
Definition at line 78 of file oct-stdstrm.h.
|
inline |
Definition at line 76 of file oct-stdstrm.h.
|
delete |
|
inline |
Definition at line 83 of file oct-stdstrm.h.
|
inline |
Definition at line 89 of file oct-stdstrm.h.
|
inline |
Definition at line 61 of file oct-stdstrm.h.
|
inline |
Definition at line 68 of file oct-stdstrm.h.
|
protected |
Definition at line 123 of file oct-stdstrm.h.
|
protected |
Definition at line 118 of file oct-stdstrm.h.
|
protected |
Definition at line 116 of file oct-stdstrm.h.
|
protected |
Definition at line 120 of file oct-stdstrm.h.