26 #ifndef _UTF8REWIND_UNICODEDATABASE_H_
27 #define _UTF8REWIND_UNICODEDATABASE_H_
47 } DecompositionRecord;
54 extern const size_t UnicodeQuickCheckGeneralCategoryRecordCount;
55 extern const QuickCheckRecord* UnicodeQuickCheckGeneralCategoryRecordPtr;
57 extern const size_t UnicodeQuickCheckCanonicalCombiningClassRecordCount;
58 extern const QuickCheckRecord* UnicodeQuickCheckCanonicalCombiningClassRecordPtr;
60 extern const size_t UnicodeQuickCheckNFCRecordCount;
61 extern const QuickCheckRecord* UnicodeQuickCheckNFCRecordPtr;
63 extern const size_t UnicodeQuickCheckNFDRecordCount;
64 extern const QuickCheckRecord* UnicodeQuickCheckNFDRecordPtr;
66 extern const size_t UnicodeQuickCheckNFKCRecordCount;
67 extern const QuickCheckRecord* UnicodeQuickCheckNFKCRecordPtr;
69 extern const size_t UnicodeQuickCheckNFKDRecordCount;
70 extern const QuickCheckRecord* UnicodeQuickCheckNFKDRecordPtr;
72 extern const size_t UnicodeNFDRecordCount;
73 extern const DecompositionRecord* UnicodeNFDRecordPtr;
75 extern const size_t UnicodeNFKDRecordCount;
76 extern const DecompositionRecord* UnicodeNFKDRecordPtr;
78 extern const size_t UnicodeUppercaseRecordCount;
79 extern const DecompositionRecord* UnicodeUppercaseRecordPtr;
81 extern const size_t UnicodeLowercaseRecordCount;
82 extern const DecompositionRecord* UnicodeLowercaseRecordPtr;
84 extern const size_t UnicodeTitlecaseRecordCount;
85 extern const DecompositionRecord* UnicodeTitlecaseRecordPtr;
87 extern const size_t UnicodeCompositionRecordCount;
88 extern const CompositionRecord* UnicodeCompositionRecordPtr;
90 extern const char* DecompositionData;
91 extern const size_t DecompositionDataLength;
uint32_t unicode_t
Unicode codepoint.
Definition: utf8rewind.h:178
Public interface for UTF-8 functions.