OpenVPN 3 Core Library
Loading...
Searching...
No Matches
bufstr.hpp File Reference
#include <cstring>
#include <openvpn/buffer/buffer.hpp>
Include dependency graph for bufstr.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  openvpn
 

Functions

std::string openvpn::buf_to_string (const Buffer &buf)
 
std::string openvpn::buf_to_string (const ConstBuffer &buf)
 
void openvpn::buf_write_string (Buffer &buf, const std::string &str)
 
void openvpn::buf_write_string (Buffer &buf, const char *str)
 
BufferPtr openvpn::buf_from_string (const std::string &str)
 
BufferPtr openvpn::buf_from_string (const char *str)
 
BufferAllocated openvpn::buf_alloc_from_string (const std::string &str)
 
BufferAllocated openvpn::buf_alloc_from_string (const char *str)
 
void openvpn::buf_append_string (Buffer &buf, const std::string &str)
 
void openvpn::buf_append_string (Buffer &buf, const char *str)
 
ConstBuffer openvpn::const_buf_from_string (const std::string &str)
 
const char * openvpn::buf_c_str (const Buffer &buf)
 
bool openvpn::buf_eq_str (const Buffer &buf, const std::string &str)