|
libime
|
This is the complete list of members for libime::DATrie< T >, including all inherited members.
| callback_type typedef (defined in libime::DATrie< T >) | libime::DATrie< T > | |
| clear() (defined in libime::DATrie< T >) | libime::DATrie< T > | |
| DATrie() (defined in libime::DATrie< T >) | libime::DATrie< T > | |
| DATrie(const char *filename) (defined in libime::DATrie< T >) | libime::DATrie< T > | |
| DATrie(std::istream &in) (defined in libime::DATrie< T >) | libime::DATrie< T > | |
| decode(int32_t raw) (defined in libime::DATrie< T >) | libime::DATrie< T > | static |
| dump(value_type *data, std::size_t size) const (defined in libime::DATrie< T >) | libime::DATrie< T > | |
| dump(std::vector< value_type > &data) const (defined in libime::DATrie< T >) | libime::DATrie< T > | |
| dump(std::vector< std::tuple< value_type, size_t, position_type >> &data) const (defined in libime::DATrie< T >) | libime::DATrie< T > | |
| empty() const (defined in libime::DATrie< T >) | libime::DATrie< T > | |
| erase(std::string_view key, position_type from=0) (defined in libime::DATrie< T >) | libime::DATrie< T > | inline |
| erase(const char *key, size_t len, position_type from=0) (defined in libime::DATrie< T >) | libime::DATrie< T > | |
| erase(position_type from=0) (defined in libime::DATrie< T >) | libime::DATrie< T > | |
| exactMatchSearch(const char *key, size_t len) const (defined in libime::DATrie< T >) | libime::DATrie< T > | |
| exactMatchSearch(std::string_view key) const (defined in libime::DATrie< T >) | libime::DATrie< T > | inline |
| exactMatchSearchRaw(const char *key, size_t len) const (defined in libime::DATrie< T >) | libime::DATrie< T > | |
| exactMatchSearchRaw(std::string_view key) const (defined in libime::DATrie< T >) | libime::DATrie< T > | inline |
| foreach(callback_type func, position_type pos=0) const (defined in libime::DATrie< T >) | libime::DATrie< T > | |
| foreach(const char *prefix, size_t size, callback_type func, position_type pos=0) const (defined in libime::DATrie< T >) | libime::DATrie< T > | |
| foreach(std::string_view prefix, callback_type func, position_type pos=0) const (defined in libime::DATrie< T >) | libime::DATrie< T > | inline |
| hasExactMatch(std::string_view key) const (defined in libime::DATrie< T >) | libime::DATrie< T > | |
| isNoPath(value_type v) (defined in libime::DATrie< T >) | libime::DATrie< T > | static |
| isNoPathRaw(int32_t v) (defined in libime::DATrie< T >) | libime::DATrie< T > | static |
| isNoValue(value_type v) (defined in libime::DATrie< T >) | libime::DATrie< T > | static |
| isNoValueRaw(int32_t v) (defined in libime::DATrie< T >) | libime::DATrie< T > | static |
| isValid(value_type v) (defined in libime::DATrie< T >) | libime::DATrie< T > | static |
| isValidRaw(int32_t v) (defined in libime::DATrie< T >) | libime::DATrie< T > | static |
| LIBIMECORE_DEPRECATED enum value (defined in libime::DATrie< T >) | libime::DATrie< T > | |
| load(std::istream &in) (defined in libime::DATrie< T >) | libime::DATrie< T > | |
| mem_size() const (defined in libime::DATrie< T >) | libime::DATrie< T > | |
| noPath() (defined in libime::DATrie< T >) | libime::DATrie< T > | static |
| noValue() (defined in libime::DATrie< T >) | libime::DATrie< T > | static |
| position_type typedef (defined in libime::DATrie< T >) | libime::DATrie< T > | |
| save(const char *filename) (defined in libime::DATrie< T >) | libime::DATrie< T > | |
| save(std::ostream &stream) (defined in libime::DATrie< T >) | libime::DATrie< T > | |
| set(std::string_view key, value_type val) (defined in libime::DATrie< T >) | libime::DATrie< T > | inline |
| set(const char *key, size_t len, value_type val) (defined in libime::DATrie< T >) | libime::DATrie< T > | |
| shrink_tail() (defined in libime::DATrie< T >) | libime::DATrie< T > | |
| size() const (defined in libime::DATrie< T >) | libime::DATrie< T > | |
| suffix(std::string &s, size_t len, position_type pos) const (defined in libime::DATrie< T >) | libime::DATrie< T > | |
| traverse(std::string_view key, position_type &from) const (defined in libime::DATrie< T >) | libime::DATrie< T > | inline |
| traverse(const char *key, size_t len, position_type &from) const (defined in libime::DATrie< T >) | libime::DATrie< T > | |
| traverseRaw(std::string_view key, position_type &from) const (defined in libime::DATrie< T >) | libime::DATrie< T > | inline |
| traverseRaw(const char *key, size_t len, position_type &from) const (defined in libime::DATrie< T >) | libime::DATrie< T > | |
| update(std::string_view key, updater_type updater) (defined in libime::DATrie< T >) | libime::DATrie< T > | inline |
| update(const char *key, size_t len, updater_type updater) (defined in libime::DATrie< T >) | libime::DATrie< T > | |
| updater_type typedef (defined in libime::DATrie< T >) | libime::DATrie< T > | |
| value_type typedef (defined in libime::DATrie< T >) | libime::DATrie< T > |
1.8.13