phd< T > Class Template Reference

#include <phd.h>

Inheritance diagram for phd< T >:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 phd (string const fname)
void show (ostream &o)
getCskip ()
dSkip (int c)
dSub (int const a, int const b)
dExp (int const a, int const b, int const c)

Private Member Functions

V (char a)
max (const T &a, const T &b)

Private Attributes

csub
cexp
cvowel
cskip
cspace
distance [MAX][MAX]
set< char > svowels
set< char > sconsonants
int debug

template<typename T = int>
class phd< T >


Constructor & Destructor Documentation

template<typename T = int>
phd< T >::phd ( string const   fname  )  [inline]

Member Function Documentation

template<typename T = int>
T phd< T >::dExp ( int const   a,
int const   b,
int const   c 
) [inline]
template<typename T = int>
T phd< T >::dSkip ( int  c  )  [inline]
template<typename T = int>
T phd< T >::dSub ( int const   a,
int const   b 
) [inline]
template<typename T = int>
T phd< T >::getCskip (  )  [inline]
template<typename T = int>
T phd< T >::max ( const T &  a,
const T &  b 
) [inline, private]

Referenced by phd< int >::dExp().

template<typename T = int>
void phd< T >::show ( ostream &  o  )  [inline]
template<typename T = int>
T phd< T >::V ( char  a  )  [inline, private]

Member Data Documentation

template<typename T = int>
T phd< T >::cexp [private]
template<typename T = int>
T phd< T >::cskip [private]
template<typename T = int>
T phd< T >::cspace [private]
template<typename T = int>
T phd< T >::csub [private]
template<typename T = int>
T phd< T >::cvowel [private]
template<typename T = int>
int phd< T >::debug [private]

Referenced by phd< int >::phd().

template<typename T = int>
T phd< T >::distance[MAX][MAX] [private]
template<typename T = int>
set<char> phd< T >::sconsonants [private]
template<typename T = int>
set<char> phd< T >::svowels [private]

The documentation for this class was generated from the following file:
Generated on Tue Jul 27 16:29:33 2010 for FreeLing by  doxygen 1.6.3