PLCnext API Documentation 25.0.2.69
Arp::Base::Core::EnumDictionary< T > Member List

This is the complete list of members for Arp::Base::Core::EnumDictionary< T >, including all inherited members.

EnumDictionary(const InitializerList &fields)Arp::Base::Core::EnumDictionary< T >inline
EnumDictionary(const char *invalidValueString, const InitializerList &fields)Arp::Base::Core::EnumDictionary< T >inline
EnumDictionaryBase(const InitializerList &fields)Arp::Base::Core::EnumDictionaryBase< T >inlineexplicitprotected
EnumDictionaryBase(const char *invalidValueString, const InitializerList &fields)Arp::Base::Core::EnumDictionaryBase< T >inlineprotected
EnumDictionaryBase(const EnumDictionaryBase &arg)Arp::Base::Core::EnumDictionaryBase< T >inlineprotected
EnumDictionaryBase(EnumDictionaryBase &&arg) noexceptArp::Base::Core::EnumDictionaryBase< T >inlineprotected
Fields typedefArp::Base::Core::EnumDictionaryBase< T >protected
fields (defined in Arp::Base::Core::EnumDictionaryBase< T >)Arp::Base::Core::EnumDictionaryBase< T >protected
GetEnumString(T value) constArp::Base::Core::EnumDictionary< T >inline
GetEnumValue(const char *fieldName) constArp::Base::Core::EnumDictionary< T >inline
invalidValueString (defined in Arp::Base::Core::EnumDictionaryBase< T >)Arp::Base::Core::EnumDictionaryBase< T >protected
operator=(const EnumDictionaryBase &arg)Arp::Base::Core::EnumDictionaryBase< T >inlineprotected
operator=(EnumDictionaryBase &&arg) noexceptArp::Base::Core::EnumDictionaryBase< T >inlineprotected
ReadEnumValue(std::istream &is, T &value) constArp::Base::Core::EnumDictionary< T >inline
TryGetEnumString(T value, const char *&pResult) constArp::Base::Core::EnumDictionary< T >inline
TryGetEnumStringInternal(T value, const char *&pResult) constArp::Base::Core::EnumDictionaryBase< T >inlineprotected
TryGetEnumValue(const char *fieldName, T &value) constArp::Base::Core::EnumDictionary< T >inline
TryGetEnumValueInternal(const char *fieldName, T &value) constArp::Base::Core::EnumDictionaryBase< T >inlineprotected
WriteEnumString(std::ostream &os, T value) constArp::Base::Core::EnumDictionary< T >inline
zeroValue (defined in Arp::Base::Core::EnumDictionaryBase< T >)Arp::Base::Core::EnumDictionaryBase< T >protectedstatic
~EnumDictionaryBase(void)Arp::Base::Core::EnumDictionaryBase< T >inlineprotected