Zip and Skip Tries
Loading...
Searching...
No Matches
Public Attributes | List of all members
BitString< CHAR_T, CHAR_SIZE_BITS >::ResultLCP Struct Reference

Structure to hold the result of a comparison, including the ordering and the length of the common prefix. More...

Public Attributes

std::strong_ordering result
 The comparison result (less, greater, equal).
 
size_t lcp
 The length of the longest common prefix in characters.
 

Detailed Description

template<typename CHAR_T, unsigned CHAR_SIZE_BITS = sizeof(CHAR_T) * 8>
struct BitString< CHAR_T, CHAR_SIZE_BITS >::ResultLCP

Structure to hold the result of a comparison, including the ordering and the length of the common prefix.

Definition at line 150 of file BitString.cuh.

Member Data Documentation

◆ lcp

template<typename CHAR_T , unsigned CHAR_SIZE_BITS = sizeof(CHAR_T) * 8>
size_t BitString< CHAR_T, CHAR_SIZE_BITS >::ResultLCP::lcp

The length of the longest common prefix in characters.

Definition at line 153 of file BitString.cuh.

◆ result

template<typename CHAR_T , unsigned CHAR_SIZE_BITS = sizeof(CHAR_T) * 8>
std::strong_ordering BitString< CHAR_T, CHAR_SIZE_BITS >::ResultLCP::result

The comparison result (less, greater, equal).

Definition at line 152 of file BitString.cuh.


The documentation for this struct was generated from the following file: