Definition at line 107 of file index.c.
◆ block_number_base
lzma_vli index_stream::block_number_base |
Total number of Blocks before this Stream.
Definition at line 115 of file index.c.
◆ groups
Record groups of this Stream are stored in a tree. It's a T-tree with AVL-tree balancing. There are INDEX_GROUP_SIZE Records per node by default. This keeps the number of memory allocations reasonable and finding a Record is fast.
Definition at line 122 of file index.c.
Referenced by capstone.CsInsn::group().
◆ index_list_size
Size of the List of Records field in this Stream. This is used together with record_count to calculate the size of the Index field and thus the total size of the Stream.
Definition at line 130 of file index.c.
◆ node
◆ number
◆ record_count
◆ stream_flags
Stream Flags of this Stream. This is meaningful only if the Stream Flags have been told us with lzma_index_stream_flags(). Initially stream_flags.version is set to UINT32_MAX to indicate that the Stream Flags are unknown.
Definition at line 136 of file index.c.
◆ stream_padding
Amount of Stream Padding after this Stream. This defaults to zero and can be set with lzma_index_stream_padding().
Definition at line 140 of file index.c.
The documentation for this struct was generated from the following file:
- subprojects/xz-5.2.5/src/liblzma/common/index.c