OpenEnroth 73e68f7
Loading...
Searching...
No Matches
ConfigEntry< T > Member List

This is the complete list of members for ConfigEntry< T >, including all inherited members.

_defaultValueAnyConfigEntryprivate
_descriptionAnyConfigEntryprivate
_handlerAnyConfigEntryprivate
_listenersAnyConfigEntryprivate
_nameAnyConfigEntryprivate
_sectionAnyConfigEntryprivate
_validatorAnyConfigEntryprivate
_valueAnyConfigEntryprivate
addListener(void *ctx, Listener listener)ConfigEntry< T >inline
addListener(void *ctx, std::function< void()> listener)ConfigEntry< T >inline
AnyConfigEntry(ConfigSection *section, std::string_view name, std::string_view description, AnyHandler *handler, std::any defaultValue, Validator validator)AnyConfigEntry
base_type typedefConfigEntry< T >private
ConfigEntry(const ConfigEntry &other)=deleteConfigEntry< T >
ConfigEntry(ConfigEntry &&other)=deleteConfigEntry< T >
ConfigEntry(ConfigSection *section, std::string_view name, T defaultValue, TypedValidator validator, std::string_view description)ConfigEntry< T >inline
ConfigEntry(ConfigSection *section, std::string_view name, T defaultValue, std::string_view description)ConfigEntry< T >inline
cycleDecrement()ConfigEntry< T >inline
cycleIncrement()ConfigEntry< T >inline
decrement()ConfigEntry< T >inline
defaultString() constAnyConfigEntry
defaultValue() constConfigEntry< T >inline
description() constAnyConfigEntryinline
increment()ConfigEntry< T >inline
name() constAnyConfigEntryinline
removeListeners(void *ctx)AnyConfigEntryinline
reset()AnyConfigEntryinline
section() constAnyConfigEntryinline
setString(std::string_view value)AnyConfigEntry
setValue(T value)ConfigEntry< T >inline
AnyConfigEntry::setValue(std::any value)AnyConfigEntry
string() constAnyConfigEntry
toggle()ConfigEntry< T >inline
type() constAnyConfigEntryinline
validator() constAnyConfigEntryinlineprotected
Validator typedefAnyConfigEntry
value() constConfigEntry< T >inline
wrapValidator(TypedValidator validator)ConfigEntry< T >inlineprivatestatic
~AnyConfigEntry()=defaultAnyConfigEntryvirtual