Anklang C++ API 0.0.0
Loading...
Searching...
No Matches
properties.hh File Reference

Classes

class ParameterProperty
class Preference
class PropertyImpl

Namespaces

namespace Ase

Concepts

concept Ase::IsEnum

Typedefs

usingPropertyGetter = std::function< void(Value &)>
usingPropertyLister = std::function< ChoiceS(const ParameterProperty &)>
usingPropertySetter = std::function< bool(const Value &)>

Functions

template<typename Enum >
requires IsEnum<Enum>
ChoiceSenum_lister (const ParameterProperty &)
template<typename Enum >
std::function< void(Value &)>make_enum_getter (Enum *v)
template<typename Enum >
std::function< bool(const Value &)>make_enum_setter (Enum *v)