Lines Matching refs:BinaryFormat
24 class BinaryFormat {
57 inline int BinaryFormat::detectFormat(const uint8_t* const dict) {
63 inline int BinaryFormat::getGroupCountAndForwardPointer(const uint8_t* const dict, int* pos) {
67 inline uint8_t BinaryFormat::getFlagsAndForwardPointer(const uint8_t* const dict, int* pos) {
71 inline int32_t BinaryFormat::getCharCodeAndForwardPointer(const uint8_t* const dict, int* pos) {
90 inline int BinaryFormat::readFrequencyWithoutMovingPointer(const uint8_t* const dict,
95 inline int BinaryFormat::skipOtherCharacters(const uint8_t* const dict, const int pos) {
121 inline int BinaryFormat::skipAttributes(const uint8_t* const dict, const int pos) {
138 inline int BinaryFormat::skipChildrenPosition(const uint8_t flags, const int pos) {
142 inline int BinaryFormat::skipFrequency(const uint8_t flags, const int pos) {
146 inline int BinaryFormat::skipAllAttributes(const uint8_t* const dict, const uint8_t flags,
159 inline int BinaryFormat::skipChildrenPosAndAttributes(const uint8_t* const dict,
167 inline int BinaryFormat::readChildrenPosition(const uint8_t* const dict, const uint8_t flags,
191 inline bool BinaryFormat::hasChildrenInFlags(const uint8_t flags) {
196 inline int BinaryFormat::getAttributeAddressAndForwardPointer(const uint8_t* const dict,
226 inline int BinaryFormat::getTerminalPosition(const uint8_t* const root,
235 int charGroupCount = BinaryFormat::getGroupCountAndForwardPointer(root, &pos);
242 const uint8_t flags = BinaryFormat::getFlagsAndForwardPointer(root, &pos);
243 int32_t character = BinaryFormat::getCharCodeAndForwardPointer(root, &pos);
250 character = BinaryFormat::getCharCodeAndForwardPointer(root, &pos);
259 character = BinaryFormat::getCharCodeAndForwardPointer(root, &pos);
271 pos = BinaryFormat::skipFrequency(UnigramDictionary::FLAG_IS_TERMINAL, pos);
280 pos = BinaryFormat::readChildrenPosition(root, flags, pos);
285 pos = BinaryFormat::skipOtherCharacters(root, pos);
287 pos = BinaryFormat::skipFrequency(flags, pos);
288 pos = BinaryFormat::skipChildrenPosAndAttributes(root, flags, pos);
312 inline int BinaryFormat::getWordAtAddress(const uint8_t* const root, const int address,