tokenBitSet

uint8_t*: list of feature token IDs. Each uint8_t member records token information by bit from the least significant bit to the most significant bit. The value 1 indicates that the token is selected, and the value 0 indicates that the token is not selected.

Assume that a token list of a filter contains two non-zero uint8_t members: [7, 15, 0, 0, ..., 0] and the non-zero members are represented as 00000111 and 00001111 in binary mode. The valid token IDs expressed by the non-zero members are 0, 1, 2, 8, 9, 10, and 11.

The length of tokenBitSet must be tokenBitSetLen. Otherwise, an out-of-bounds read/write error may occur, causing program breakdown.