#include "oct-strstrm.h"
|
| | istrstream (const char *data, std::ios::openmode arg_md=std::ios::out, mach_info::float_format ff=mach_info::native_float_format(), const std::string &encoding="utf-8") |
| |
| | istrstream (const std::string &data, std::ios::openmode arg_md=std::ios::out, mach_info::float_format ff=mach_info::native_float_format(), const std::string &encoding="utf-8") |
| |
| bool | bad () const |
| |
| void | clear () |
| |
| bool | eof () const |
| |
| std::istream * | input_stream () |
| |
| std::ostream * | output_stream () |
| |
| std::streambuf * | rdbuf () |
| |
| off_t | tell () |
| |
| | base_strstream (std::ios::openmode m=std::ios::out, mach_info::float_format ff=mach_info::native_float_format(), const std::string &encoding="utf-8") |
| |
| std::string | name () const |
| |
| int | seek (off_t, int) |
| |
| | base_stream (std::ios::openmode arg_md=std::ios::in|std::ios::out, mach_info::float_format ff=mach_info::native_float_format(), const std::string &encoding="utf-8") |
| |
| virtual | ~base_stream ()=default |
| |
| void | close () |
| |
| virtual void | do_close () |
| |
| std::string | error (bool clear, int &err_num) |
| |
| virtual int | file_number () const |
| |
| bool | is_open () const |
| |
| bool | ok () const |
| |
| std::ostream * | preferred_output_stream () |
| |
|
| static stream | create (const char *data, std::ios::openmode arg_md=std::ios::out, mach_info::float_format ff=mach_info::native_float_format(), const std::string &encoding="utf-8") |
| |
| static stream | create (const std::string &data, std::ios::openmode arg_md=std::ios::out, mach_info::float_format ff=mach_info::native_float_format(), const std::string &encoding="utf-8") |
| |
Definition at line 75 of file oct-strstrm.h.
◆ istrstream() [1/2]
| istrstream::istrstream |
( |
const char * |
data, |
|
|
std::ios::openmode |
arg_md = std::ios::out, |
|
|
mach_info::float_format |
ff = mach_info::native_float_format (), |
|
|
const std::string & |
encoding = "utf-8" |
|
) |
| |
|
inline |
◆ istrstream() [2/2]
| istrstream::istrstream |
( |
const std::string & |
data, |
|
|
std::ios::openmode |
arg_md = std::ios::out, |
|
|
mach_info::float_format |
ff = mach_info::native_float_format (), |
|
|
const std::string & |
encoding = "utf-8" |
|
) |
| |
|
inline |
◆ ~istrstream()
| istrstream::~istrstream |
( |
| ) |
|
|
protecteddefault |
◆ bad()
| bool istrstream::bad |
( |
| ) |
const |
|
inlinevirtual |
◆ clear()
| void istrstream::clear |
( |
| ) |
|
|
inlinevirtual |
◆ create() [1/2]
| stream istrstream::create |
( |
const char * |
data, |
|
|
std::ios::openmode |
arg_md = std::ios::out, |
|
|
mach_info::float_format |
ff = mach_info::native_float_format (), |
|
|
const std::string & |
encoding = "utf-8" |
|
) |
| |
|
static |
◆ create() [2/2]
| stream istrstream::create |
( |
const std::string & |
data, |
|
|
std::ios::openmode |
arg_md = std::ios::out, |
|
|
mach_info::float_format |
ff = mach_info::native_float_format (), |
|
|
const std::string & |
encoding = "utf-8" |
|
) |
| |
|
static |
◆ eof()
| bool istrstream::eof |
( |
| ) |
const |
|
inlinevirtual |
◆ input_stream()
| std::istream * istrstream::input_stream |
( |
| ) |
|
|
inlinevirtual |
◆ output_stream()
| std::ostream * istrstream::output_stream |
( |
| ) |
|
|
inlinevirtual |
◆ rdbuf()
| std::streambuf * istrstream::rdbuf |
( |
| ) |
|
|
inlinevirtual |
◆ tell()
| off_t istrstream::tell |
( |
| ) |
|
|
inlinevirtual |
The documentation for this class was generated from the following files: