CharacterTable() |
CharacterTable(const CharacterTable&) delete |
CharacterInfo& | CreateCharacterInfo(char32_t codePoint) |
ExtendedCharacterInfo& | CreateExtendedCharacterInfo(char32_t codePoint) |
void | Done() static |
const CharacterInfo& | GetCharacterInfo(char32_t codePoint) |
const ExtendedCharacterInfo& | GetExtendedCharacterInfo(char32_t codePoint) |
void | Init() static |
CharacterTable& | Instance() static |
void | ReadExtendedHeader(BinaryReader& reader) |
void | ReadHeader(BinaryReader& reader) |
void | Write() |
void | WriteHeader(BinaryWriter& writer) |
CharacterTable& | operator=(const CharacterTable&) delete |
ExtendedCharacterInfoHeader | extendedHeader |
uint32_t | extendedHeaderEnd |
bool | extendedHeaderRead |
uint32_t | extendedHeaderStart |
std::vector<std::unique_ptr<ExtendedCharacterInfoPage>> | extendedPages |
bool | headerRead |
const size_t | headerSize |
std::unique_ptr<CharacterTable> | instance static |
std::vector<std::unique_ptr<CharacterInfoPage>> | pages |