PLCnext API Documentation 23.3.0.32
Arp::EnumDictionary< T > Member List

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

Base typedef (defined in Arp::EnumDictionary< T >)Arp::EnumDictionary< T >protected
EnumDictionary(const InitializerList &fields)Arp::EnumDictionary< T >
EnumDictionary(const char *invalidValueString, const InitializerList &fields)Arp::EnumDictionary< T >
EnumDictionaryBase(const InitializerList &fields) (defined in Arp::EnumDictionaryBase< T >)Arp::EnumDictionaryBase< T >explicit
EnumDictionaryBase(const char *invalidValueString, const InitializerList &fields) (defined in Arp::EnumDictionaryBase< T >)Arp::EnumDictionaryBase< T >
Fields typedef (defined in Arp::EnumDictionaryBase< T >)Arp::EnumDictionaryBase< T >protected
fields (defined in Arp::EnumDictionaryBase< T >)Arp::EnumDictionaryBase< T >protected
GetEnumString(T value) constArp::EnumDictionary< T >inline
GetEnumValue(const char *fieldName) constArp::EnumDictionary< T >inline
InitializerList typedef (defined in Arp::EnumDictionary< T >)Arp::EnumDictionary< T >protected
invalidValueString (defined in Arp::EnumDictionaryBase< T >)Arp::EnumDictionaryBase< T >protected
ReadEnumValue(std::istream &is, T &value) constArp::EnumDictionary< T >inline
TryGetEnumString(T value, const char *&pResult) constArp::EnumDictionary< T >inline
TryGetEnumStringInternal(T value, const char *&pResult) constArp::EnumDictionaryBase< T >inlineprotected
TryGetEnumValue(const char *fieldName, T &value) constArp::EnumDictionary< T >inline
TryGetEnumValueInternal(const char *fieldName, T &value) constArp::EnumDictionaryBase< T >inlineprotected
U typedef (defined in Arp::EnumDictionary< T >)Arp::EnumDictionary< T >protected
WriteEnumString(std::ostream &os, T value) constArp::EnumDictionary< T >
zeroValue (defined in Arp::EnumDictionaryBase< T >)Arp::EnumDictionaryBase< T >protectedstatic