Trie< _type > Class Template Reference

#include <trie.h>

List of all members.

Public Member Functions

 Trie ()
 ~Trie ()
bool findSequence (const list< _type > *sequence) const
void insertSequence (const list< _type > *sequence, bool updateFrequency=false)
double calculateProbability (const list< _type > *context, const _type nextValue) const
string toString () const
string serialize () const
void unserialize (string data)

Classes

class  Node


Detailed Description

template<typename _type>
class Trie< _type >

Todo:
documentation


Constructor & Destructor Documentation

template<typename _type>
Trie< _type >::Trie  ) 
 

Todo:
documentation

template<typename _type>
Trie< _type >::~Trie  ) 
 

Todo:
documentation


Member Function Documentation

template<typename _type>
double Trie< _type >::calculateProbability const list< _type > *  context,
const _type  nextValue
const
 

Todo:
documentation

template<typename _type>
bool Trie< _type >::findSequence const list< _type > *  sequence  )  const
 

Todo:
documentation

template<typename _type>
void Trie< _type >::insertSequence const list< _type > *  sequence,
bool  updateFrequency = false
 

Todo:
documentation

template<typename _type>
string Trie< _type >::serialize  )  const
 

Todo:
documentation

template<typename _type>
string Trie< _type >::toString  )  const
 

Todo:
documentation

template<typename _type>
void Trie< _type >::unserialize string  data  ) 
 

Todo:
documentation


The documentation for this class was generated from the following file:
Generated on Mon Jun 5 10:20:50 2006 for Intelligence.kdevelop by  doxygen 1.4.6