#include <Exprtk.hpp>
|
| | file_descriptor (const std::string &fname, const std::string &access) |
| |
| bool | open () |
| |
| template<typename Stream , typename Ptr > |
| void | close (Ptr &p) |
| |
| bool | close () |
| |
| template<typename View > |
| bool | write (const View &view, const std::size_t amount, const std::size_t offset=0) |
| |
| template<typename View > |
| bool | read (View &view, const std::size_t amount, const std::size_t offset=0) |
| |
| bool | getline (std::string &s) |
| |
| bool | eof () const |
| |
| file_mode | get_file_mode (const std::string &access) const |
| |
◆ file_descriptor()
| exprtk::rtl::io::file::details::file_descriptor::file_descriptor |
( |
const std::string & |
fname, |
|
|
const std::string & |
access |
|
) |
| |
|
inline |
◆ close() [1/2]
| bool exprtk::rtl::io::file::details::file_descriptor::close |
( |
| ) |
|
|
inline |
◆ close() [2/2]
template<typename Stream , typename Ptr >
| void exprtk::rtl::io::file::details::file_descriptor::close |
( |
Ptr & |
p | ) |
|
|
inline |
◆ eof()
| bool exprtk::rtl::io::file::details::file_descriptor::eof |
( |
| ) |
const |
|
inline |
◆ get_file_mode()
| file_mode exprtk::rtl::io::file::details::file_descriptor::get_file_mode |
( |
const std::string & |
access | ) |
const |
|
inline |
◆ getline()
| bool exprtk::rtl::io::file::details::file_descriptor::getline |
( |
std::string & |
s | ) |
|
|
inline |
◆ open()
| bool exprtk::rtl::io::file::details::file_descriptor::open |
( |
| ) |
|
|
inline |
◆ read()
template<typename View >
| bool exprtk::rtl::io::file::details::file_descriptor::read |
( |
View & |
view, |
|
|
const std::size_t |
amount, |
|
|
const std::size_t |
offset = 0 |
|
) |
| |
|
inline |
◆ write()
template<typename View >
| bool exprtk::rtl::io::file::details::file_descriptor::write |
( |
const View & |
view, |
|
|
const std::size_t |
amount, |
|
|
const std::size_t |
offset = 0 |
|
) |
| |
|
inline |
◆ file_name
| std::string exprtk::rtl::io::file::details::file_descriptor::file_name |
◆ mode
| file_mode exprtk::rtl::io::file::details::file_descriptor::mode |
◆ stream_ptr
| void* exprtk::rtl::io::file::details::file_descriptor::stream_ptr |
The documentation for this struct was generated from the following file: