|
FreeLing
4.0
|
The class accents provides a wrapper to transparently create and access an accents_module to handle accentuation for the appropriate language. More...
#include <accents.h>

Public Member Functions | |
| accents (const std::wstring &) | |
| Constructor. | |
| ~accents () | |
| Destructor. | |
| void | fix_accentuation (std::set< std::wstring > &, const sufrule &) const |
| fix accentuation patterns of a list of root candidates, according to a suffix rule | |
Private Attributes | |
| accents_module * | who |
| remember which module is doing the real work. | |
The class accents provides a wrapper to transparently create and access an accents_module to handle accentuation for the appropriate language.
| freeling::accents::accents | ( | const std::wstring & | ) |
Constructor.
Destructor.
| void freeling::accents::fix_accentuation | ( | std::set< std::wstring > & | , |
| const sufrule & | |||
| ) | const |
fix accentuation patterns of a list of root candidates, according to a suffix rule
Referenced by freeling::affixes::look_for_affixes_in_list(), and freeling::affixes::look_for_combined_affixes().
accents_module* freeling::accents::who [private] |
remember which module is doing the real work.
1.7.6.1