OpenVPN 3 Core Library
|
This is the complete list of members for openvpn::Base64, including all inherited members.
Base64(const char *altmap=nullptr) | openvpn::Base64 | inline |
dec | openvpn::Base64 | private |
decode(void *data, size_t len, const std::string &str) const | openvpn::Base64 | inline |
decode(const std::string &str) const | openvpn::Base64 | inline |
decode(V &dest, const std::string &str) const | openvpn::Base64 | inline |
decode_base64_char(const char c) const | openvpn::Base64 | inlineprivate |
decode_size_max(const size_t encode_size) | openvpn::Base64 | inlinestatic |
enc | openvpn::Base64 | private |
encode(const V &data) const | openvpn::Base64 | inline |
encode(const void *data, size_t size) const | openvpn::Base64 | inline |
encode_size_max(const size_t decode_size) | openvpn::Base64 | inlinestatic |
encoded_len(const size_t decoded_len) | openvpn::Base64 | inlineprivatestatic |
equal | openvpn::Base64 | private |
is_base64(const V &data, const size_t expected_decoded_length) const | openvpn::Base64 | inline |
is_base64_char(const char c) const | openvpn::Base64 | inlineprivate |
num_eq(const size_t decoded_len) | openvpn::Base64 | inlineprivatestatic |
OPENVPN_SIMPLE_EXCEPTION(base64_decode_out_of_bound_error) | openvpn::Base64 | |
OPENVPN_SIMPLE_EXCEPTION(base64_bad_map) | openvpn::Base64 | |
OPENVPN_SIMPLE_EXCEPTION(base64_decode_error) | openvpn::Base64 | |
token_decode(const char *token, const ptrdiff_t len, unsigned int &marker) const | openvpn::Base64 | inlineprivate |