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 Mon Oct 30 10:27:08 UTC 2017 |