The namespace for Hide's Succinct Data Structures. More...
Data Structures | |
| class | BitVector |
| Succinct bit vector class. More... | |
| class | Exception |
| Exception class for HSDS libraries. More... | |
| class | Trie |
| Trie(LOUDS) class. More... | |
| struct | ListResult |
| Result of list* API. More... | |
| class | WaveletMatrix |
| Wavelet matrix class. More... | |
Functions | |
| std::ostream & | operator<< (std::ostream &os, hsds::Exception &e) |
| bool | uint2bit (uint64_t bits, uint64_t pos) |
| Return a value of specified position in bit sequence. More... | |
Variables | |
| const uint64_t | NOT_FOUND = 0xFFFFFFFFFFFFFFFF |
The namespace for Hide's Succinct Data Structures.
defined(HSDS_DEBUG_IF)
The namespace for Hide's Succinct Data Structures
| std::ostream& hsds::operator<< | ( | std::ostream & | os, |
| hsds::Exception & | e | ||
| ) |
Definition at line 117 of file exception.hpp.
| bool hsds::uint2bit | ( | uint64_t | bits, |
| uint64_t | pos | ||
| ) |
Return a value of specified position in bit sequence.
| [in] | bits | bit sequence(unsigned integer) |
| [in] | pos | Position of bit. |
Definition at line 30 of file wavelet-matrix.hpp.
| const uint64_t hsds::NOT_FOUND = 0xFFFFFFFFFFFFFFFF |
Definition at line 42 of file bit-vector.hpp.
1.8.3.1