|
|
|
@ -66,7 +66,7 @@ class Parameter
|
|
|
|
|
const ValueType& Value() {return val;} |
|
|
|
|
const ValueType* operator->() const {return &val;} |
|
|
|
|
operator const ValueType&() {return val;} |
|
|
|
|
void Reset() {initialised=false; val=std::move(Adapter<CheckDefault<Converter>::value>::Val(conv));} |
|
|
|
|
void Reset() {initialised=false; val=Adapter<CheckDefault<Converter>::value>::Val(conv);} |
|
|
|
|
|
|
|
|
|
static constexpr bool optional=Optional; |
|
|
|
|
using ConverterType=Converter; |
|
|
|
|