#include <options.hpp>
Definition at line 588 of file options.hpp.
◆ Limits()
openvpn::OptionList::Limits::Limits |
( |
const std::string & |
error_message, |
|
|
const std::uint64_t |
max_bytes_arg, |
|
|
const size_t |
extra_bytes_per_opt_arg, |
|
|
const size_t |
extra_bytes_per_term_arg, |
|
|
const size_t |
max_line_len_arg, |
|
|
const size_t |
max_directive_len_arg |
|
) |
| |
|
inline |
◆ add_bytes()
void openvpn::OptionList::Limits::add_bytes |
( |
const size_t |
n | ) |
|
|
inline |
◆ add_opt()
void openvpn::OptionList::Limits::add_opt |
( |
| ) |
|
|
inline |
◆ add_string()
void openvpn::OptionList::Limits::add_string |
( |
const std::string & |
str | ) |
|
|
inline |
◆ add_term()
void openvpn::OptionList::Limits::add_term |
( |
| ) |
|
|
inline |
◆ check_overflow()
void openvpn::OptionList::Limits::check_overflow |
( |
| ) |
|
|
inlineprivate |
◆ error()
void openvpn::OptionList::Limits::error |
( |
| ) |
|
|
inlineprivate |
◆ get_bytes()
std::uint64_t openvpn::OptionList::Limits::get_bytes |
( |
| ) |
const |
|
inline |
◆ get_max_line_len()
size_t openvpn::OptionList::Limits::get_max_line_len |
( |
| ) |
const |
|
inline |
◆ validate_directive()
void openvpn::OptionList::Limits::validate_directive |
( |
const Option & |
opt | ) |
|
|
inline |
◆ bytes
std::uint64_t openvpn::OptionList::Limits::bytes |
|
private |
◆ err
const std::string openvpn::OptionList::Limits::err |
|
private |
◆ extra_bytes_per_opt
const size_t openvpn::OptionList::Limits::extra_bytes_per_opt |
|
private |
◆ extra_bytes_per_term
const size_t openvpn::OptionList::Limits::extra_bytes_per_term |
|
private |
◆ max_bytes
const std::uint64_t openvpn::OptionList::Limits::max_bytes |
|
private |
◆ max_directive_len
const size_t openvpn::OptionList::Limits::max_directive_len |
|
private |
◆ max_line_len
const size_t openvpn::OptionList::Limits::max_line_len |
|
private |
The documentation for this class was generated from the following file: