FreeLing  4.0
Public Member Functions | Private Attributes
freeling::accents Class Reference

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>

Collaboration diagram for freeling::accents:
Collaboration graph
[legend]

List of all members.

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_modulewho
 remember which module is doing the real work.

Detailed Description

The class accents provides a wrapper to transparently create and access an accents_module to handle accentuation for the appropriate language.


Constructor & Destructor Documentation

freeling::accents::accents ( const std::wstring &  )

Constructor.

Destructor.


Member Function Documentation

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().


Member Data Documentation

remember which module is doing the real work.


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