Logo Search packages:      
Sourcecode: icu version File versions  Download package

anonymous enum

Constants for use with UTrieHeader.options.

Enumerator:
UTRIE_OPTIONS_SHIFT_MASK 

Mask to get the UTRIE_SHIFT value from options.

UTRIE_OPTIONS_INDEX_SHIFT 

Shift options right this much to get the UTRIE_INDEX_SHIFT value.

UTRIE_OPTIONS_DATA_IS_32_BIT 

If set, then the data (stage 2) array is 32 bits wide.

UTRIE_OPTIONS_LATIN1_IS_LINEAR 

If set, then Latin-1 data (for U+0000..U+00ff) is stored in the data (stage 2) array as a simple, linear array at data+UTRIE_DATA_BLOCK_LENGTH.

Definition at line 775 of file utrie.h.

     {
    /** Mask to get the UTRIE_SHIFT value from options. */
    UTRIE_OPTIONS_SHIFT_MASK=0xf,

    /** Shift options right this much to get the UTRIE_INDEX_SHIFT value. */
    UTRIE_OPTIONS_INDEX_SHIFT=4,

    /** If set, then the data (stage 2) array is 32 bits wide. */
    UTRIE_OPTIONS_DATA_IS_32_BIT=0x100,

    /**
     * If set, then Latin-1 data (for U+0000..U+00ff) is stored in the data (stage 2) array
     * as a simple, linear array at data+UTRIE_DATA_BLOCK_LENGTH.
     */
    UTRIE_OPTIONS_LATIN1_IS_LINEAR=0x200
};

Generated by  Doxygen 1.6.0   Back to index