OpenVPN 3 Core Library
|
This is the complete list of members for openvpn::OptionList, including all inherited members.
add_item(const Option &opt) | openvpn::OptionList | inline |
cat(const std::string &name) const | openvpn::OptionList | inline |
clear() | openvpn::OptionList | inline |
detect_multiline_breakout(const std::string &opt, const std::string &tag) | openvpn::OptionList | inlinestatic |
detect_multiline_breakout_nothrow(const std::string &opt, const std::string &tag) | openvpn::OptionList | inlinestatic |
exists(const std::string &name) const | openvpn::OptionList | inline |
exists_unique(const std::string &name) const | openvpn::OptionList | inline |
extend(const OptionList &other, FilterBase *filt=nullptr) | openvpn::OptionList | inline |
extend(OptionList &&other, FilterBase *filt=nullptr) | openvpn::OptionList | inline |
extend(const OptionList &other, const std::string &name) | openvpn::OptionList | inline |
extend_nonexistent(const OptionList &other) | openvpn::OptionList | inline |
extraneous_err(const int line_num, const char *type, const Option &opt) | openvpn::OptionList | inlineprivatestatic |
from_list(Option opt) | openvpn::OptionList | inlineprivate |
from_list(T first, Args... args) | openvpn::OptionList | inlineprivate |
get(const std::string &name) const | openvpn::OptionList | inline |
get(const std::string &name, size_t index, const size_t max_len) const | openvpn::OptionList | inline |
get_c_str(const std::string &name, size_t index, const size_t max_len) const | openvpn::OptionList | inline |
get_consistent(const std::string &name) const | openvpn::OptionList | inline |
get_default(const std::string &name, size_t index, const size_t max_len, const std::string &default_value) const | openvpn::OptionList | inline |
get_default_relaxed(const std::string &name, size_t index, const size_t max_len, const std::string &default_value) const | openvpn::OptionList | inline |
get_index(const std::string &name) const | openvpn::OptionList | inline |
get_index_ptr(const std::string &name) const | openvpn::OptionList | inline |
get_num(const std::string &name, const size_t idx, const T default_value) const | openvpn::OptionList | inline |
get_num(const std::string &name, const size_t idx, const T default_value, const T min_value, const T max_value) const | openvpn::OptionList | inline |
get_num(const std::string &name, const size_t idx, const T min_value, const T max_value) const | openvpn::OptionList | inline |
get_num(const std::string &name, const size_t idx) const | openvpn::OptionList | inline |
get_optional(const std::string &name, size_t index, const size_t max_len) const | openvpn::OptionList | inline |
get_optional_noexcept(const std::string &name, size_t index, const size_t max_len) const | openvpn::OptionList | inline |
get_optional_relaxed(const std::string &name, size_t index, const size_t max_len) const | openvpn::OptionList | inline |
get_ptr(const std::string &name) const | openvpn::OptionList | inline |
get_unique_ptr(const std::string &name) const | openvpn::OptionList | inline |
ignore_line(const std::string &line) | openvpn::OptionList | inlinestatic |
IndexList typedef | openvpn::OptionList | |
IndexMap typedef | openvpn::OptionList | |
IndexPair typedef | openvpn::OptionList | |
is_close_meta_tag(const std::string &str, const std::string &prefix, const std::string &tag) | openvpn::OptionList | inlineprivatestatic |
is_close_tag(const std::string &str, const std::string &tag) | openvpn::OptionList | inlinestatic |
is_comment(const char c) | openvpn::OptionList | inlinestatic |
is_open_meta_tag(const std::string &str) | openvpn::OptionList | inlineprivatestatic |
is_open_tag(const std::string &str) | openvpn::OptionList | inlinestatic |
Lex typedef | openvpn::OptionList | |
line_too_long(const int line_num) | openvpn::OptionList | inlineprivatestatic |
map() const | openvpn::OptionList | inline |
map_ | openvpn::OptionList | private |
meta_unused() const | openvpn::OptionList | inline |
n_unused(bool ignore_meta=false) const | openvpn::OptionList | inline |
not_closed_out_err(const char *type, const Option &opt) | openvpn::OptionList | inlineprivatestatic |
operator=(const RCCopyable &) noexcept | openvpn::RCCopyable< thread_unsafe_refcount > | |
operator=(RCCopyable &&) noexcept | openvpn::RCCopyable< thread_unsafe_refcount > | |
OptionList() | openvpn::OptionList | inline |
OptionList(T first, Args... args) | openvpn::OptionList | inlineexplicit |
parse_from_argv(const std::vector< std::string > &argv) | openvpn::OptionList | inline |
parse_from_argv_static(const std::vector< std::string > &argv) | openvpn::OptionList | inlinestatic |
parse_from_config(const std::string &str, Limits *lim) | openvpn::OptionList | inline |
parse_from_config_static(const std::string &str, Limits *lim) | openvpn::OptionList | inlinestatic |
parse_from_config_static_ptr(const std::string &str, Limits *lim) | openvpn::OptionList | inlinestatic |
parse_from_csv(const std::string &str, Limits *lim) | openvpn::OptionList | inline |
parse_from_csv_static(const std::string &str, Limits *lim) | openvpn::OptionList | inlinestatic |
parse_from_csv_static_nomap(const std::string &str, Limits *lim) | openvpn::OptionList | inlinestatic |
parse_from_key_value_list(const KeyValueList &list, const std::string &meta_tag, Limits *lim) | openvpn::OptionList | inline |
parse_from_peer_info(const std::string &str, Limits *lim) | openvpn::OptionList | inline |
parse_meta_from_config(const std::string &str, const std::string &tag, Limits *lim) | openvpn::OptionList | inline |
parse_option_from_line(const std::string &line, Limits *lim) | openvpn::OptionList | inlinestatic |
Ptr typedef | openvpn::OptionList | |
RCCopyable() noexcept=default | openvpn::RCCopyable< thread_unsafe_refcount > | |
RCCopyable(const RCCopyable &) noexcept | openvpn::RCCopyable< thread_unsafe_refcount > | |
RCCopyable(RCCopyable &&) noexcept | openvpn::RCCopyable< thread_unsafe_refcount > | |
refcount_ | openvpn::RCCopyable< thread_unsafe_refcount > | private |
render(const unsigned int flags) const | openvpn::OptionList | inline |
render_csv() const | openvpn::OptionList | inline |
render_map() const | openvpn::OptionList | inline |
show_unused_options(const char *title=nullptr) const | openvpn::OptionList | inline |
touch(const std::string &name) const | openvpn::OptionList | inline |
untag_open_meta_tag(std::string &str) | openvpn::OptionList | inlineprivatestatic |
untag_open_tag(std::string &str) | openvpn::OptionList | inlinestatic |
update_map() | openvpn::OptionList | inline |
use_count() const noexcept | openvpn::RCCopyable< thread_unsafe_refcount > | |
~RCCopyable()=default | openvpn::RCCopyable< thread_unsafe_refcount > | virtual |