Class TextInterface::AdapterBase

template<class IsA, class HasA = IsA>
class AdapterBase : public IsA

Base class of Value adapters.

To avoid the diamond problem and multiple inheritance, the inherited class is a template argument

Public Functions

inline std::string get_name() const

Get the name of the value.

inline std::string get_description() const

Get the description of the value.

inline std::string get_detailed_description() const

Set the detailed description of the value.