Go to the source code of this file.
|
| openvpn::OPENVPN_EXCEPTION (file_unix_error) |
|
void | openvpn::write_binary_unix (const std::string &fn, const mode_t mode, const std::uint64_t mtime_ns, const void *buf, const ssize_t size) |
|
void | openvpn::write_binary_unix (const std::string &fn, const mode_t mode, const std::uint64_t mtime_ns, const Buffer &buf) |
|
void | openvpn::write_binary_unix (const std::string &fn, const mode_t mode, const std::uint64_t mtime_ns, const ConstBuffer &buf) |
|
void | openvpn::write_text_unix (const std::string &fn, const mode_t mode, const std::uint64_t mtime_ns, const std::string &content) |
|
BufferPtr | openvpn::read_binary_unix (const std::string &fn, const std::uint64_t max_size=0, const unsigned int enoent_option=0, std::uint64_t *mtime_ns=nullptr) |
|
template<typename STRING > |
int | openvpn::read_binary_unix_fast (const STRING &fn, Buffer &out, std::uint64_t *mtime_ns=nullptr) |
|
std::string | openvpn::read_text_unix (const std::string &filename, const std::uint64_t max_size=0, const unsigned int enoent_option=0, std::uint64_t *mtime_ns=nullptr) |
|