Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

maco Class Reference

Class maco implements the morphological analyzer, which uses all the specific analyzers: dates, numbers, dictionary, etc. More...

#include <maco.h>

Collaboration diagram for maco:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 maco (const maco_options &)
 Constructor.
void analyze (list< sentence > &)
 analyze given sentences
list< sentenceanalyze (const list< sentence > &)
 analyze sentences, return analyzed copy

Private Attributes

maco_options defaultOpt
 creation options
locutions loc
dictionary dico
numbers numb
dates date
quantities quant
punts punt
probabilities prob
np npm

Detailed Description

Class maco implements the morphological analyzer, which uses all the specific analyzers: dates, numbers, dictionary, etc.


Constructor & Destructor Documentation

maco::maco const maco_options  ) 
 

Constructor.


Member Function Documentation

list< sentence > maco::analyze const list< sentence > &   ) 
 

analyze sentences, return analyzed copy

void maco::analyze list< sentence > &   ) 
 

analyze given sentences


Member Data Documentation

dates maco::date [private]
 

maco_options maco::defaultOpt [private]
 

creation options

dictionary maco::dico [private]
 

locutions maco::loc [private]
 

np maco::npm [private]
 

numbers maco::numb [private]
 

probabilities maco::prob [private]
 

punts maco::punt [private]
 

quantities maco::quant [private]
 


The documentation for this class was generated from the following files:
Generated on Wed Apr 26 12:58:17 2006 for FreeLing by  doxygen 1.4.4