#include <urlparm.hpp>
|
| | ParmList (const std::string &uri) |
| |
| const Parm * | get (const std::string &key) const |
| |
| std::string | get_value (const std::string &key) const |
| |
| const std::string & | get_value_required (const std::string &key) const |
| |
| template<typename T > |
| T | get_num (const std::string &name, const std::string &short_name, const T default_value) const |
| |
| template<typename T > |
| T | get_num_required (const std::string &name, const std::string &short_name) const |
| |
| bool | get_bool (const std::string &name, const std::string &short_name, const bool default_value) const |
| |
| std::string | get_string (const std::string &name, const std::string &short_name) const |
| |
| std::string | get_string_required (const std::string &name, const std::string &short_name) const |
| |
| std::string | to_string () const |
| |
| std::string | request (const bool remove_leading_slash) const |
| |
| const std::string & | request () const |
| |
Definition at line 49 of file urlparm.hpp.
◆ ParmList()
| openvpn::URL::ParmList::ParmList |
( |
const std::string & |
uri | ) |
|
|
inline |
◆ get()
| const Parm * openvpn::URL::ParmList::get |
( |
const std::string & |
key | ) |
const |
|
inline |
◆ get_bool()
| bool openvpn::URL::ParmList::get_bool |
( |
const std::string & |
name, |
|
|
const std::string & |
short_name, |
|
|
const bool |
default_value |
|
) |
| const |
|
inline |
◆ get_num()
template<typename T >
| T openvpn::URL::ParmList::get_num |
( |
const std::string & |
name, |
|
|
const std::string & |
short_name, |
|
|
const T |
default_value |
|
) |
| const |
|
inline |
◆ get_num_required()
template<typename T >
| T openvpn::URL::ParmList::get_num_required |
( |
const std::string & |
name, |
|
|
const std::string & |
short_name |
|
) |
| const |
|
inline |
◆ get_string()
| std::string openvpn::URL::ParmList::get_string |
( |
const std::string & |
name, |
|
|
const std::string & |
short_name |
|
) |
| const |
|
inline |
◆ get_string_required()
| std::string openvpn::URL::ParmList::get_string_required |
( |
const std::string & |
name, |
|
|
const std::string & |
short_name |
|
) |
| const |
|
inline |
◆ get_value()
| std::string openvpn::URL::ParmList::get_value |
( |
const std::string & |
key | ) |
const |
|
inline |
◆ get_value_required()
| const std::string & openvpn::URL::ParmList::get_value_required |
( |
const std::string & |
key | ) |
const |
|
inline |
◆ request() [1/2]
| const std::string & openvpn::URL::ParmList::request |
( |
| ) |
const |
|
inline |
◆ request() [2/2]
| std::string openvpn::URL::ParmList::request |
( |
const bool |
remove_leading_slash | ) |
const |
|
inline |
◆ to_string()
| std::string openvpn::URL::ParmList::to_string |
( |
| ) |
const |
|
inline |
◆ request_
| std::string openvpn::URL::ParmList::request_ |
|
private |
The documentation for this class was generated from the following file: