PLCnext API Documentation 23.3.0.32
Arp::EnumFlagsDictionary< T, Delimiter > Member List

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

Base typedef (defined in Arp::EnumFlagsDictionary< T, Delimiter >)Arp::EnumFlagsDictionary< T, Delimiter >protected
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 >
EnumFlagsDictionary(const InitializerList &fields)Arp::EnumFlagsDictionary< T, Delimiter >
EnumFlagsDictionary(T flagsMask, const InitializerList &fields)Arp::EnumFlagsDictionary< T, Delimiter >
EnumFlagsDictionary(T flagsMask, const char *invalidValueString, const InitializerList &fields)Arp::EnumFlagsDictionary< T, Delimiter >
EnumFlagsDictionary(U flagsMask, const InitializerList &fields)Arp::EnumFlagsDictionary< T, Delimiter >
EnumFlagsDictionary(U flagsMask, const char *invalidValueString, const InitializerList &fields)Arp::EnumFlagsDictionary< T, Delimiter >
fields (defined in Arp::EnumDictionaryBase< T >)Arp::EnumDictionaryBase< T >protected
Fields typedef (defined in Arp::EnumDictionaryBase< T >)Arp::EnumDictionaryBase< T >protected
GetEnumString(T value) constArp::EnumFlagsDictionary< T, Delimiter >inline
GetEnumValue(const String &fieldName) constArp::EnumFlagsDictionary< T, Delimiter >
InitializerList typedef (defined in Arp::EnumFlagsDictionary< T, Delimiter >)Arp::EnumFlagsDictionary< T, Delimiter >protected
invalidValueString (defined in Arp::EnumDictionaryBase< T >)Arp::EnumDictionaryBase< T >protected
ReadEnumValue(std::istream &is, T &value) constArp::EnumFlagsDictionary< T, Delimiter >inline
TryGetEnumString(T value, String &result) constArp::EnumFlagsDictionary< T, Delimiter >
TryGetEnumStringInternal(T value, const char *&pResult) constArp::EnumDictionaryBase< T >inlineprotected
TryGetEnumValue(const String &fieldName, T &value) constArp::EnumFlagsDictionary< T, Delimiter >
TryGetEnumValueInternal(const char *fieldName, T &value) constArp::EnumDictionaryBase< T >inlineprotected
U typedef (defined in Arp::EnumFlagsDictionary< T, Delimiter >)Arp::EnumFlagsDictionary< T, Delimiter >protected
WriteEnumString(std::ostream &os, T value) constArp::EnumFlagsDictionary< T, Delimiter >
zeroValue (defined in Arp::EnumDictionaryBase< T >)Arp::EnumDictionaryBase< T >protectedstatic