FreeLing
4.0
|
#include <phd.h>
Public Member Functions | |
phd (const std::wstring &fname) | |
void | show (std::wostream &o) |
T | getCskip () |
T | dSkip (int c) |
T | dSub (int const a, int const b) |
T | dExp (int const a, int const b, int const c) |
Private Member Functions | |
T | V (wchar_t a) |
Private Attributes | |
T | csub |
T | cexp |
T | cvowel |
T | cskip |
T | cspace |
T | distance [ALPHSIZE][ALPHSIZE] |
std::set< wchar_t > | svowels |
std::set< wchar_t > | sconsonants |
int | debug |
freeling::phd< T >::phd | ( | const std::wstring & | fname | ) | [inline] |
References ALPHSIZE, freeling::phd< T >::cexp, freeling::phd< T >::cskip, freeling::phd< T >::cspace, freeling::phd< T >::csub, freeling::phd< T >::cvowel, freeling::phd< T >::debug, freeling::phd< T >::distance, freeling::util::open_utf8_file(), freeling::phd< T >::sconsonants, and freeling::phd< T >::svowels.
T freeling::phd< T >::dExp | ( | int const | a, |
int const | b, | ||
int const | c | ||
) | [inline] |
References freeling::phd< T >::cexp, freeling::phd< T >::distance, and freeling::phd< T >::V().
T freeling::phd< T >::dSkip | ( | int | c | ) | [inline] |
References freeling::phd< T >::cskip, and freeling::phd< T >::cspace.
T freeling::phd< T >::dSub | ( | int const | a, |
int const | b | ||
) | [inline] |
T freeling::phd< T >::getCskip | ( | ) | [inline] |
References freeling::phd< T >::cskip.
void freeling::phd< T >::show | ( | std::wostream & | o | ) | [inline] |
T freeling::phd< T >::V | ( | wchar_t | a | ) | [inline, private] |
References freeling::phd< T >::cvowel, and freeling::phd< T >::svowels.
Referenced by freeling::phd< T >::dExp(), and freeling::phd< T >::dSub().
T freeling::phd< T >::cexp [private] |
Referenced by freeling::phd< T >::dExp(), freeling::phd< T >::phd(), and freeling::phd< T >::show().
T freeling::phd< T >::cskip [private] |
T freeling::phd< T >::cspace [private] |
Referenced by freeling::phd< T >::dSkip(), freeling::phd< T >::dSub(), and freeling::phd< T >::phd().
T freeling::phd< T >::csub [private] |
Referenced by freeling::phd< T >::dSub(), freeling::phd< T >::phd(), and freeling::phd< T >::show().
T freeling::phd< T >::cvowel [private] |
Referenced by freeling::phd< T >::phd(), freeling::phd< T >::show(), and freeling::phd< T >::V().
int freeling::phd< T >::debug [private] |
Referenced by freeling::phd< T >::phd().
T freeling::phd< T >::distance[ALPHSIZE][ALPHSIZE] [private] |
std::set<wchar_t> freeling::phd< T >::sconsonants [private] |
Referenced by freeling::phd< T >::phd(), and freeling::phd< T >::show().
std::set<wchar_t> freeling::phd< T >::svowels [private] |
Referenced by freeling::phd< T >::phd(), freeling::phd< T >::show(), and freeling::phd< T >::V().