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