Edinburgh Speech Tools  2.4-release
 All Classes Functions Variables Typedefs Enumerations Enumerator Friends Pages
EST_StringTrie Class Reference

#include <include/EST_StringTrie.h>

Public Member Functions

 EST_StringTrie (const EST_StringTrie &trie)
 
void copy (const EST_StringTrie &trie)
 
void * lookup (const EST_String &key) const
 Find contents index by { key}, 0 if there is not contents.
 
void add (const EST_String &key, void *item)
 Add { item} indexed by { key}, overwriting previous contents.
 
void clear (void)
 Delete the tree.
 
void clear (void(*deletenode)(void *n))
 Delete the tree, apply { deletenote} function to each { contents}.
 
EST_StringTrieoperator= (const EST_StringTrie &a)
 

Detailed Description

A string tree index class for indexing arbitrary objects by strings of characters.

Note this only deals with 7 but characters, and can only hold one item per index key.

Definition at line 83 of file EST_StringTrie.h.


The documentation for this class was generated from the following files: