FreeLing  4.0
Public Member Functions | Private Member Functions | Private Attributes
freeling::phd< T > Class Template Reference

#include <phd.h>

Collaboration diagram for freeling::phd< T >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 phd (const std::wstring &fname)
void show (std::wostream &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 (wchar_t a)

Private Attributes

csub
cexp
cvowel
cskip
cspace
distance [ALPHSIZE][ALPHSIZE]
std::set< wchar_t > svowels
std::set< wchar_t > sconsonants
int debug

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


Constructor & Destructor Documentation

template<typename T = int>
freeling::phd< T >::phd ( const std::wstring &  fname) [inline]

Member Function Documentation

template<typename T = int>
T freeling::phd< T >::dExp ( int const  a,
int const  b,
int const  c 
) [inline]
template<typename T = int>
T freeling::phd< T >::dSkip ( int  c) [inline]
template<typename T = int>
T freeling::phd< T >::dSub ( int const  a,
int const  b 
) [inline]
template<typename T = int>
T freeling::phd< T >::getCskip ( ) [inline]
template<typename T = int>
void freeling::phd< T >::show ( std::wostream &  o) [inline]
template<typename T = int>
T freeling::phd< T >::V ( wchar_t  a) [inline, private]

Member Data Documentation

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

Referenced by freeling::phd< T >::phd().

template<typename T = int>
T freeling::phd< T >::distance[ALPHSIZE][ALPHSIZE] [private]
template<typename T = int>
std::set<wchar_t> freeling::phd< T >::sconsonants [private]
template<typename T = int>
std::set<wchar_t> freeling::phd< T >::svowels [private]

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