libime
libime::DATriePrivate< V, ORDERED, MAX_TRIAL > Member List

This is the complete list of members for libime::DATriePrivate< V, ORDERED, MAX_TRIAL >, including all inherited members.

_add_block() (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inline
_consult(const int base_n, const int base_p, uchar c_n, uchar c_p) const (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inline
_find(const char *key, npos_t &npos, size_t &pos, const size_t len) const (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inline
_find_place() (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inline
_find_place(const uchar *const first, const uchar *const last) (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inline
_follow(uint32_t &from, const uchar label, const T &cf) (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inline
_pop_block(const int bi, int &head_in, const bool last) (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inline
_pop_enode(const int base, const uchar label, const int from) (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inline
_pop_sibling(const int32_t from, const int base, const uchar label) (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inline
_push_block(const int bi, int &head_out, const bool empty) (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inline
_push_enode(const int e) (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inline
_push_sibling(const int32_t from, const int base, const uchar label, const bool flag=true) (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inline
_resolve(uint32_t &from_n, const int base_n, const uchar label_n, const T &cf) (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inline
_set_child(uchar *p, const int base, uchar c, const std::optional< uchar > label=std::nullopt) (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inline
_set_result(result_type *x, value_type r, size_t=0, npos_t=npos_t()) (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inlinestatic
_set_result(std::tuple< value_type, size_t, position_type > *x, value_type r, size_t len, npos_t npos) (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inlinestatic
_transfer_block(const int bi, int &head_in, int &head_out) (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inline
base_type typedef (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >
begin(npos_t &npos, size_t &len) const (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inline
callback_type typedef (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >
capacity() const (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inline
CEDAR_NO_PATH (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inlinestatic
CEDAR_NO_VALUE (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inlinestatic
clear() (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inline
DATriePrivate() (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inline
decoder_type typedef (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >
dump(T *result, const size_t result_len) const (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inline
erase(const char *key) (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inline
erase(const char *key, size_t len, npos_t npos=npos_t()) (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inline
foreach(const callback_type &callback, npos_t root=npos_t()) const (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inline
init() (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inline
m_array (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >
m_bheadC (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >
m_bheadF (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >
m_bheadO (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >
m_block (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >
m_ninfo (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >
m_reject (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >
m_tail (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >
m_tail0 (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >
MAX_ALLOC_SIZE (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >static
next(npos_t &npos, size_t &len, const npos_t root=npos_t()) const (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inline
num_keys() const (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inline
open(std::istream &fin) (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inline
position_type typedef (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >
result_type typedef (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >
save(std::ostream &fout) (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inline
shrink_tail() (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inline
size() const (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inline
suffix(std::string &key, size_t len, npos_t pos) const (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inline
uchar typedef (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >
update(const char *key, const U &callback) (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inline
update(const char *key, size_t len, const U &callback) (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inline
update(const char *key, npos_t &from, size_t &pos, size_t len, const U &callback) (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inline
update(const char *key, npos_t &npos, size_t &pos, size_t len, const U &callback, const T &cf) (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >inline
updater_type typedef (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >
value_type typedef (defined in libime::DATriePrivate< V, ORDERED, MAX_TRIAL >)libime::DATriePrivate< V, ORDERED, MAX_TRIAL >