17 #ifndef AWAlI_DYN_OPTIONS_VALUE_HH
18 #define AWAlI_DYN_OPTIONS_VALUE_HH
21 namespace awali {
namespace dyn {
namespace internal {
62 value = t.value->
clone();
71 explicit operator T()
const
Main namespace of Awali.
Definition: ato.hh:22
opt_any_t(char const *s)
Definition: value.hh:54
~opt_any_t()
Definition: value.hh:67
opt_any_t(opt_any_t const &a)
Definition: value.hh:56
opt_any_t & operator=(opt_any_t const &t)
Definition: value.hh:58
opt_any_t(const T &val)
Definition: value.hh:51
opt_typed_value(const T &val)
Definition: value.hh:35
T value
Definition: value.hh:33
opt_typed_value * clone() const override
Definition: value.hh:37
virtual ~opt_untyped_value()
Definition: value.hh:27
virtual opt_untyped_value * clone() const =0
opt_untyped_value()
Definition: value.hh:25
option_value_pair_t(std::string const &, std::string const &)
internal::opt_any_t value
Definition: value.hh:82
size_t id
Definition: value.hh:81
option_value_pair_t(size_t i, internal::opt_any_t v)
Definition: value.hh:83