This is the complete list of members for ph::TSdlGeneralEnum< InEnumType, MAX_ENTRIES >, including all inherited members.
| addEntry(const EnumType enumValue, const std::string_view valueName, std::string description="") | ph::TSdlGeneralEnum< InEnumType, MAX_ENTRIES > | inline |
| description(std::string descriptionStr) | ph::TSdlGeneralEnum< InEnumType, MAX_ENTRIES > | inline |
| Entry typedef | ph::SdlEnum | |
| EnumType typedef | ph::TSdlGeneralEnum< InEnumType, MAX_ENTRIES > | |
| getDescription() const | ph::SdlEnum | inline |
| getEntry(const std::size_t entryIndex) const override | ph::TSdlGeneralEnum< InEnumType, MAX_ENTRIES > | inlinevirtual |
| getEntryDescription(std::size_t entryIndex) const | ph::SdlEnum | inline |
| getName() const | ph::SdlEnum | inline |
| getTypedEntry(const std::size_t entryIndex) const | ph::TSdlGeneralEnum< InEnumType, MAX_ENTRIES > | inline |
| getTypedEntry(const std::string_view entryName) const | ph::TSdlGeneralEnum< InEnumType, MAX_ENTRIES > | inline |
| getTypedEntry(const EnumType enumValue) const | ph::TSdlGeneralEnum< InEnumType, MAX_ENTRIES > | inline |
| numEntries() const override | ph::TSdlGeneralEnum< InEnumType, MAX_ENTRIES > | inlinevirtual |
| SdlEnum(std::string name) | ph::SdlEnum | inlineexplicit |
| setDescription(std::string description) | ph::SdlEnum | inlineprotected |
| setEntryDescription(std::size_t entryIndex, std::string description) | ph::SdlEnum | inlineprotected |
| TSdlGeneralEnum(std::string name) | ph::TSdlGeneralEnum< InEnumType, MAX_ENTRIES > | inlineexplicit |