SIS
Symmetric Index Structures
/Users/dbr/ma/src/bas/lml/ukkonenSuffixTree.h
Go to the documentation of this file.
00001 #ifndef _HEADER_FILE_UKKONEN_SUFFIX_TREE_
00002 #define _HEADER_FILE_UKKONEN_SUFFIX_TREE_
00003 
00004 typedef struct tSuffixTreeBuildHelp{
00005     UINTSequence * statesSuffixLink;
00006     Hash * hash;
00007     UINTSequence * transitionsFrom;
00008     CompressedAutomaton * aut;
00009     void * symbol;
00010 } SuffixTreeBuildHelp;
00011 
00012 SuffixTreeBuildHelp * SuffixTreeBuildHelpInit( CompressedAutomaton * aut );
00013 void SuffixTreeBuildHelpFree( SuffixTreeBuildHelp * help );
00014 void SuffixTreeAdd( SuffixTreeBuildHelp * help, const VoidSequence * documentDollar );
00015 
00016 #endif