bit_iterator typedef | nvbio::WaveletTree< BitStreamIterator, IndexIterator, SymbolType > | |
bits() const | nvbio::WaveletTree< BitStreamIterator, IndexIterator, SymbolType > | inline |
index_iterator typedef | nvbio::WaveletTree< BitStreamIterator, IndexIterator, SymbolType > | |
index_type typedef | nvbio::WaveletTree< BitStreamIterator, IndexIterator, SymbolType > | |
m_bits | nvbio::WaveletTree< BitStreamIterator, IndexIterator, SymbolType > | |
m_nodes | nvbio::WaveletTree< BitStreamIterator, IndexIterator, SymbolType > | |
m_occ | nvbio::WaveletTree< BitStreamIterator, IndexIterator, SymbolType > | |
m_size | nvbio::WaveletTree< BitStreamIterator, IndexIterator, SymbolType > | |
m_symbol_size | nvbio::WaveletTree< BitStreamIterator, IndexIterator, SymbolType > | |
occ() const | nvbio::WaveletTree< BitStreamIterator, IndexIterator, SymbolType > | inline |
operator()(const index_type i) const | nvbio::WaveletTree< BitStreamIterator, IndexIterator, SymbolType > | inline |
operator[](const index_type i) const | nvbio::WaveletTree< BitStreamIterator, IndexIterator, SymbolType > | |
range_type typedef | nvbio::WaveletTree< BitStreamIterator, IndexIterator, SymbolType > | |
rank(const uint32 l, const uint32 node, const index_type node_begin, const index_type r, const uint8 b) const | nvbio::WaveletTree< BitStreamIterator, IndexIterator, SymbolType > | |
rank(const WaveletTree< BitStreamIterator, IndexIterator, SymbolType > &tree, const typename WaveletTree< BitStreamIterator, IndexIterator, SymbolType >::index_type i, const uint32 c) | nvbio::WaveletTree< BitStreamIterator, IndexIterator, SymbolType > | related |
rank(const WaveletTree< BitStreamIterator, IndexIterator, SymbolType > &tree, const typename WaveletTree< BitStreamIterator, IndexIterator, SymbolType >::range_type range, const uint32 c) | nvbio::WaveletTree< BitStreamIterator, IndexIterator, SymbolType > | related |
resize(const uint32 _size, const uint32 _symbol_size) | nvbio::WaveletTree< BitStreamIterator, IndexIterator, SymbolType > | inline |
size() const | nvbio::WaveletTree< BitStreamIterator, IndexIterator, SymbolType > | inline |
splits() const | nvbio::WaveletTree< BitStreamIterator, IndexIterator, SymbolType > | inline |
symbol_count() const | nvbio::WaveletTree< BitStreamIterator, IndexIterator, SymbolType > | inline |
symbol_size() const | nvbio::WaveletTree< BitStreamIterator, IndexIterator, SymbolType > | inline |
symbol_type typedef | nvbio::WaveletTree< BitStreamIterator, IndexIterator, SymbolType > | |
system_tag typedef | nvbio::WaveletTree< BitStreamIterator, IndexIterator, SymbolType > | |
text() | nvbio::WaveletTree< BitStreamIterator, IndexIterator, SymbolType > | inline |
text() const | nvbio::WaveletTree< BitStreamIterator, IndexIterator, SymbolType > | inline |
text(const WaveletTree< BitStreamIterator, IndexIterator, SymbolType > &tree, const IndexType i) | nvbio::WaveletTree< BitStreamIterator, IndexIterator, SymbolType > | related |
text_type typedef | nvbio::WaveletTree< BitStreamIterator, IndexIterator, SymbolType > | |
value_type typedef | nvbio::WaveletTree< BitStreamIterator, IndexIterator, SymbolType > | |
vector_type typedef | nvbio::WaveletTree< BitStreamIterator, IndexIterator, SymbolType > | |
WaveletTree(const uint32 _symbol_size=0, const index_type _size=0, const BitStreamIterator _bits=BitStreamIterator(), const IndexIterator _nodes=IndexIterator(), const IndexIterator _occ=IndexIterator()) | nvbio::WaveletTree< BitStreamIterator, IndexIterator, SymbolType > | inline |