The abstract class accents_module generalizes accentuation rules for different languages. More...
#include <accents_modules.h>
Public Member Functions | |
accents_module () | |
Constructor. | |
virtual void | fix_accentuation (std::set< std::string > &, const sufrule &) const =0 |
Specific accentuation patterns. | |
virtual | ~accents_module () |
Destructor. |
The abstract class accents_module generalizes accentuation rules for different languages.
accents_module::accents_module | ( | ) |
Constructor.
Abstract class constructor.
virtual accents_module::~accents_module | ( | ) | [inline, virtual] |
Destructor.
virtual void accents_module::fix_accentuation | ( | std::set< std::string > & | , | |
const sufrule & | ||||
) | const [pure virtual] |
Specific accentuation patterns.
Implemented in accents_default, and accents_es.
Referenced by accents::fix_accentuation().