static | BidiClassTable() |
private | BidiClassTable() |
public override | ~BidiClassTable() |
public Result<const BidiClass*> | GetBidiClass(BidiClassId id) const |
public Result<const BidiClass*> | GetBidiClassByLongName(const String<char>& longName) const |
public Result<const BidiClass*> | GetBidiClassByShortName(const String<char>& shortName) const |
public static BidiClassTable& | Instance() |
private Map<uint, void*, Less<uint>> | bidiClassIdMap |
private List<BidiClass*> | bidiClasses |
private static UniquePtr<BidiClassTable> | instance |
private Map<String<char>, void*, Less<String<char>>> | longNameMap |
private Map<String<char>, void*, Less<String<char>>> | shortNameMap |