| static | GeneralCategoryTable() |
| private | GeneralCategoryTable() |
| public | ~GeneralCategoryTable() |
| public nothrow const GeneralCategory* | GetGeneralCategory(GeneralCategoryId id) const |
| public const GeneralCategory* | GetGeneralCategoryByLongName(const String<char>& longName) const |
| public const GeneralCategory* | GetGeneralCategoryByShortName(const String<char>& shortName) const |
| public static GeneralCategoryTable& | Instance() |
| private List<GeneralCategory*> | generalCategories |
| private HashMap<uint, void*, Hasher<uint>, EqualTo<uint>> | generalCategoryIdMap |
| private static UniquePtr<GeneralCategoryTable> | instance |
| private HashMap<String<char>, void*, Hasher<String<char>>, EqualTo<String<char>>> | longNameMap |
| private HashMap<String<char>, void*, Hasher<String<char>>, EqualTo<String<char>>> | shortNameMap |