FreeLing  3.0
Public Member Functions | Private Attributes
numbers Class Reference

Class numbers implements a wrapper to transparently create and access a numbers_module number recognizer for the appropriate language. More...

#include <numbers.h>

Collaboration diagram for numbers:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 numbers (const std::wstring &, const std::wstring &, const std::wstring &)
 Constructor.
 ~numbers ()
 Destructor.
void analyze (sentence &)
 analyze given sentence
void analyze (std::list< sentence > &)
 analyze given sentences
sentence analyze (const sentence &)
 analyze sentence, return analyzed copy
std::list< sentenceanalyze (const std::list< sentence > &)
 analyze sentences, return analyzed copy

Private Attributes

numbers_modulewho
 remember which module is doing the real work.

Detailed Description

Class numbers implements a wrapper to transparently create and access a numbers_module number recognizer for the appropriate language.


Constructor & Destructor Documentation

numbers::numbers ( const std::wstring &  ,
const std::wstring &  ,
const std::wstring &   
)

Constructor.

Destructor.


Member Function Documentation

void numbers::analyze ( sentence )

analyze given sentence

Referenced by maco::analyze().

void numbers::analyze ( std::list< sentence > &  )

analyze given sentences

analyze sentence, return analyzed copy

std::list<sentence> numbers::analyze ( const std::list< sentence > &  )

analyze sentences, return analyzed copy


Member Data Documentation

remember which module is doing the real work.


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