Base class for any Parameter.
More...
#include <Parameter.h>
|
|
boost::typeindex::type_index | type () const |
|
virtual bool | validate () const =0 |
|
virtual std::unique_ptr< Parameter > | clone () const =0 |
|
bool | has_value () const |
|
template<typename Self> |
| Self & | has_value (this Self &self, const bool new_val) |
|
virtual std::expected< Parameter *, std::string > | value_from_generic (const glz::generic_u64 &glz_value)=0 |
Base class for any Parameter.
The documentation for this class was generated from the following file: