SetTrie
|
#include <settrie.h>
Public Member Functions | |
SetTrie () | |
void | insert (StringSet set, String id) |
void | insert (String str, String str_id, char split) |
String | find (StringSet set) |
String | find (String str, char split) |
StringSet | supersets (StringSet set) |
StringSet | supersets (String str, char split) |
StringSet | subsets (StringSet set) |
StringSet | subsets (String str, char split) |
StringSet | elements (int idx) |
int | remove (int idx) |
int | purge () |
bool | load (pBinaryImage &p_bi) |
bool | save (pBinaryImage &p_bi) |
Public Attributes | |
IdMap | id = {} |
int | num_dirty_nodes |
|
inline |
StringSet SetTrie::elements | ( | int | idx | ) |
bool SetTrie::load | ( | pBinaryImage & | p_bi | ) |
int SetTrie::purge | ( | ) |
int SetTrie::remove | ( | int | idx | ) |
bool SetTrie::save | ( | pBinaryImage & | p_bi | ) |
IdMap SetTrie::id = {} |
int SetTrie::num_dirty_nodes |