Definition at line 36054 of file exprtk.hpp.
#include <mrpt/otherlibs/exprtk.hpp>
Public Member Functions | |
| 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 () |
| file_mode | get_file_mode (const std::string &access) |
Public Attributes | |
| void * | stream_ptr |
| file_mode | mode |
| std::string | file_name |
|
inline |
Definition at line 36056 of file exprtk.hpp.
|
inline |
Definition at line 36121 of file exprtk.hpp.
Referenced by exprtk::rtl::io::file::close< T >::operator()().
|
inline |
Definition at line 36129 of file exprtk.hpp.
References exprtk::rtl::io::file::details::e_rdwrt, exprtk::rtl::io::file::details::e_read, and exprtk::rtl::io::file::details::e_write.
|
inline |
Definition at line 36196 of file exprtk.hpp.
References exprtk::rtl::io::file::details::e_rdwrt, exprtk::rtl::io::file::details::e_read, and exprtk::rtl::io::file::details::e_write.
Referenced by exprtk::rtl::io::file::eof< T >::operator()().
|
inline |
Definition at line 36207 of file exprtk.hpp.
References exprtk::rtl::io::file::details::e_error, exprtk::rtl::io::file::details::e_rdwrt, exprtk::rtl::io::file::details::e_read, and exprtk::rtl::io::file::details::e_write.
|
inline |
Definition at line 36186 of file exprtk.hpp.
References exprtk::rtl::io::file::details::e_rdwrt, and exprtk::rtl::io::file::details::e_read.
Referenced by exprtk::rtl::io::file::getline< T >::operator()().
|
inline |
Definition at line 36066 of file exprtk.hpp.
References exprtk::rtl::io::file::details::e_rdwrt, exprtk::rtl::io::file::details::e_read, and exprtk::rtl::io::file::details::e_write.
Referenced by exprtk::rtl::io::file::open< T >::operator()().
|
inline |
Definition at line 36168 of file exprtk.hpp.
References exprtk::rtl::io::file::details::e_rdwrt, and exprtk::rtl::io::file::details::e_read.
Referenced by exprtk::rtl::io::file::read< T >::operator()().
|
inline |
Definition at line 36149 of file exprtk.hpp.
References exprtk::rtl::io::file::details::e_rdwrt, and exprtk::rtl::io::file::details::e_write.
Referenced by exprtk::rtl::io::file::write< T >::operator()().
| std::string exprtk::rtl::io::file::details::file_descriptor::file_name |
Definition at line 36064 of file exprtk.hpp.
| file_mode exprtk::rtl::io::file::details::file_descriptor::mode |
Definition at line 36063 of file exprtk.hpp.
| void* exprtk::rtl::io::file::details::file_descriptor::stream_ptr |
Definition at line 36062 of file exprtk.hpp.
| Page generated by Doxygen 1.8.13 for MRPT 1.5.3 at Tue Aug 22 01:03:35 UTC 2017 |