FreeLing  3.1
Public Member Functions | Private Attributes
freeling::maco Class Reference

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

#include <maco.h>

Inheritance diagram for freeling::maco:
Inheritance graph
[legend]
Collaboration diagram for freeling::maco:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 maco (const maco_options &)
 Constructor.
 ~maco ()
 Destructor.
void analyze (sentence &) const
 analyze given sentence

Private Attributes

maco_options defaultOpt
 creation options
locutionsloc
dictionarydico
numbersnumb
datesdate
quantitiesquant
puntspunt
RE_mapuser
probabilitiesprob
nernpm

Detailed Description

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


Constructor & Destructor Documentation

Destructor.

Destroy morphological analyzer, and all required recognizers and modules.

References date, dico, loc, npm, numb, prob, punt, quant, and user.


Member Function Documentation

void freeling::maco::analyze ( sentence s) const [virtual]

Member Data Documentation

Referenced by analyze(), maco(), and ~maco().

creation options

Referenced by analyze().

Referenced by analyze(), maco(), and ~maco().

Referenced by analyze(), maco(), and ~maco().

Referenced by analyze(), maco(), and ~maco().

Referenced by analyze(), maco(), and ~maco().

Referenced by analyze(), maco(), and ~maco().

Referenced by analyze(), maco(), and ~maco().

Referenced by analyze(), maco(), and ~maco().

Referenced by analyze(), maco(), and ~maco().


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