OpenVPN 3 Core Library
Loading...
Searching...
No Matches
openvpn::OptionList Member List

This is the complete list of members for openvpn::OptionList, including all inherited members.

add_item(const Option &opt)openvpn::OptionListinline
cat(const std::string &name) constopenvpn::OptionListinline
clear()openvpn::OptionListinline
detect_multiline_breakout(const std::string &opt, const std::string &tag)openvpn::OptionListinlinestatic
detect_multiline_breakout_nothrow(const std::string &opt, const std::string &tag)openvpn::OptionListinlinestatic
exists(const std::string &name) constopenvpn::OptionListinline
exists_unique(const std::string &name) constopenvpn::OptionListinline
extend(const OptionList &other, FilterBase *filt=nullptr)openvpn::OptionListinline
extend(OptionList &&other, FilterBase *filt=nullptr)openvpn::OptionListinline
extend(const OptionList &other, const std::string &name)openvpn::OptionListinline
extend_nonexistent(const OptionList &other)openvpn::OptionListinline
extraneous_err(const int line_num, const char *type, const Option &opt)openvpn::OptionListinlineprivatestatic
from_list(Option opt)openvpn::OptionListinlineprivate
from_list(T first, Args... args)openvpn::OptionListinlineprivate
get(const std::string &name) constopenvpn::OptionListinline
get(const std::string &name, size_t index, const size_t max_len) constopenvpn::OptionListinline
get_c_str(const std::string &name, size_t index, const size_t max_len) constopenvpn::OptionListinline
get_consistent(const std::string &name) constopenvpn::OptionListinline
get_default(const std::string &name, size_t index, const size_t max_len, const std::string &default_value) constopenvpn::OptionListinline
get_default_relaxed(const std::string &name, size_t index, const size_t max_len, const std::string &default_value) constopenvpn::OptionListinline
get_index(const std::string &name) constopenvpn::OptionListinline
get_index_ptr(const std::string &name) constopenvpn::OptionListinline
get_num(const std::string &name, const size_t idx, const T default_value) constopenvpn::OptionListinline
get_num(const std::string &name, const size_t idx, const T default_value, const T min_value, const T max_value) constopenvpn::OptionListinline
get_num(const std::string &name, const size_t idx, const T min_value, const T max_value) constopenvpn::OptionListinline
get_num(const std::string &name, const size_t idx) constopenvpn::OptionListinline
get_optional(const std::string &name, size_t index, const size_t max_len) constopenvpn::OptionListinline
get_optional_noexcept(const std::string &name, size_t index, const size_t max_len) constopenvpn::OptionListinline
get_optional_relaxed(const std::string &name, size_t index, const size_t max_len) constopenvpn::OptionListinline
get_ptr(const std::string &name) constopenvpn::OptionListinline
get_unique_ptr(const std::string &name) constopenvpn::OptionListinline
ignore_line(const std::string &line)openvpn::OptionListinlinestatic
IndexList typedefopenvpn::OptionList
IndexMap typedefopenvpn::OptionList
IndexPair typedefopenvpn::OptionList
is_close_meta_tag(const std::string &str, const std::string &prefix, const std::string &tag)openvpn::OptionListinlineprivatestatic
is_close_tag(const std::string &str, const std::string &tag)openvpn::OptionListinlinestatic
is_comment(const char c)openvpn::OptionListinlinestatic
is_open_meta_tag(const std::string &str)openvpn::OptionListinlineprivatestatic
is_open_tag(const std::string &str)openvpn::OptionListinlinestatic
Lex typedefopenvpn::OptionList
line_too_long(const int line_num)openvpn::OptionListinlineprivatestatic
map() constopenvpn::OptionListinline
map_openvpn::OptionListprivate
meta_unused() constopenvpn::OptionListinline
n_unused(bool ignore_meta=false) constopenvpn::OptionListinline
not_closed_out_err(const char *type, const Option &opt)openvpn::OptionListinlineprivatestatic
operator=(const RCCopyable &) noexceptopenvpn::RCCopyable< thread_unsafe_refcount >
operator=(RCCopyable &&) noexceptopenvpn::RCCopyable< thread_unsafe_refcount >
OptionList()openvpn::OptionListinline
OptionList(T first, Args... args)openvpn::OptionListinlineexplicit
parse_from_argv(const std::vector< std::string > &argv)openvpn::OptionListinline
parse_from_argv_static(const std::vector< std::string > &argv)openvpn::OptionListinlinestatic
parse_from_config(const std::string &str, Limits *lim)openvpn::OptionListinline
parse_from_config_static(const std::string &str, Limits *lim)openvpn::OptionListinlinestatic
parse_from_config_static_ptr(const std::string &str, Limits *lim)openvpn::OptionListinlinestatic
parse_from_csv(const std::string &str, Limits *lim)openvpn::OptionListinline
parse_from_csv_static(const std::string &str, Limits *lim)openvpn::OptionListinlinestatic
parse_from_csv_static_nomap(const std::string &str, Limits *lim)openvpn::OptionListinlinestatic
parse_from_key_value_list(const KeyValueList &list, const std::string &meta_tag, Limits *lim)openvpn::OptionListinline
parse_from_peer_info(const std::string &str, Limits *lim)openvpn::OptionListinline
parse_meta_from_config(const std::string &str, const std::string &tag, Limits *lim)openvpn::OptionListinline
parse_option_from_line(const std::string &line, Limits *lim)openvpn::OptionListinlinestatic
Ptr typedefopenvpn::OptionList
RCCopyable() noexcept=defaultopenvpn::RCCopyable< thread_unsafe_refcount >
RCCopyable(const RCCopyable &) noexceptopenvpn::RCCopyable< thread_unsafe_refcount >
RCCopyable(RCCopyable &&) noexceptopenvpn::RCCopyable< thread_unsafe_refcount >
refcount_openvpn::RCCopyable< thread_unsafe_refcount >private
render(const unsigned int flags) constopenvpn::OptionListinline
render_csv() constopenvpn::OptionListinline
render_map() constopenvpn::OptionListinline
show_unused_options(const char *title=nullptr) constopenvpn::OptionListinline
touch(const std::string &name) constopenvpn::OptionListinline
untag_open_meta_tag(std::string &str)openvpn::OptionListinlineprivatestatic
untag_open_tag(std::string &str)openvpn::OptionListinlinestatic
update_map()openvpn::OptionListinline
use_count() const noexceptopenvpn::RCCopyable< thread_unsafe_refcount >
~RCCopyable()=defaultopenvpn::RCCopyable< thread_unsafe_refcount >virtual