#include <TypesParam.hpp>
| constexpr virt::TypedParams::TypedParams |
( |
| ) |
|
|
default |
| constexpr virt::TypedParams::TypedParams |
( |
const TypedParams & |
| ) |
|
|
delete |
| constexpr virt::TypedParams::TypedParams |
( |
TypedParams && |
| ) |
|
|
default |
template<class Container >
| virt::TypedParams::TypedParams |
( |
Container |
cont | ) |
|
|
explicit |
| virt::TypedParams::~TypedParams |
( |
| ) |
|
|
inlinenoexcept |
| void virt::TypedParams::add |
( |
gsl::czstring<> |
name, |
|
|
int |
i |
|
) |
| |
|
inline |
| void virt::TypedParams::add |
( |
gsl::czstring<> |
name, |
|
|
unsigned |
u |
|
) |
| |
|
inline |
| void virt::TypedParams::add |
( |
gsl::czstring<> |
name, |
|
|
long long |
ll |
|
) |
| |
|
inline |
| void virt::TypedParams::add |
( |
gsl::czstring<> |
name, |
|
|
unsigned long long |
ull |
|
) |
| |
|
inline |
| void virt::TypedParams::add |
( |
gsl::czstring<> |
name, |
|
|
double |
d |
|
) |
| |
|
inline |
| void virt::TypedParams::add |
( |
gsl::czstring<> |
name, |
|
|
bool |
b |
|
) |
| |
|
inline |
| void virt::TypedParams::add |
( |
gsl::czstring<> |
name, |
|
|
gsl::czstring<> |
czs |
|
) |
| |
|
inline |
| void virt::TypedParams::add |
( |
gsl::czstring<> |
name, |
|
|
const std::string & |
s |
|
) |
| |
|
inline |
template<typename T >
| T virt::TypedParams::get |
( |
gsl::czstring<> |
name | ) |
const |
template<typename T >
| T & virt::TypedParams::get |
( |
gsl::czstring<> |
name | ) |
|
| constexpr virt::TypedParams::operator bool |
( |
| ) |
const |
|
inlinenoexcept |
The documentation for this class was generated from the following files: