#include <configuration.h>
|
void | parse_cli (std::span< char const *const > args) |
|
void | load_file (std::string const &path) |
|
void | load_defaults () |
|
const std::string | help () const |
|
const std::string | version () const |
|
template<typename T >
requires palliate::Util::is_named<T> |
std::optional< T > | find () |
|
template<typename T >
requires palliate::Util::is_named<T> |
T | find_default () |
|
template<typename T > |
std::optional< T > | find (std::string const &key) |
|
template<typename T > |
T | find_default (std::string const &key) |
|
◆ find() [1/2]
template<typename T >
requires palliate::Util::is_named<T>
std::optional< T > Configuration::find |
( |
| ) |
|
|
inline |
◆ find() [2/2]
template<typename T >
std::optional< T > Configuration::find |
( |
std::string const & |
key | ) |
|
|
inline |
◆ find_default() [1/2]
template<typename T >
requires palliate::Util::is_named<T>
T Configuration::find_default |
( |
| ) |
|
|
inline |
◆ find_default() [2/2]
template<typename T >
T Configuration::find_default |
( |
std::string const & |
key | ) |
|
|
inline |
◆ help()
const std::string Configuration::help |
( |
| ) |
const |
◆ load_defaults()
void Configuration::load_defaults |
( |
| ) |
|
◆ load_file()
void Configuration::load_file |
( |
std::string const & |
path | ) |
|
◆ parse_cli()
void Configuration::parse_cli |
( |
std::span< char const *const > |
args | ) |
|
◆ version()
const std::string Configuration::version |
( |
| ) |
const |
The documentation for this class was generated from the following files: