FreeLing  4.0
Public Member Functions | Private Member Functions
freeling::quantities_ru Class Reference

The derived class quantities_ru implements a Russian quantities recognizer. More...

#include <quantities_modules.h>

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

List of all members.

Public Member Functions

 quantities_ru (const std::wstring &)
 Constructor.

Private Member Functions

int ComputeToken (int, sentence::iterator &, sentence &) const
 pure virtual function to be provided by the child class.
void StateActions (int, int, int, sentence::const_iterator, quantities_status *) const
 pure virtual function to be provided by the child class.

Detailed Description

The derived class quantities_ru implements a Russian quantities recognizer.


Constructor & Destructor Documentation

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

Constructor.


Member Function Documentation

int freeling::quantities_ru::ComputeToken ( int  ,
sentence::iterator &  ,
sentence  
) const [private, virtual]

pure virtual function to be provided by the child class.

Computes token code for current word in current state.

Implements freeling::automat< quantities_status >.

void freeling::quantities_ru::StateActions ( int  ,
int  ,
int  ,
sentence::const_iterator  ,
quantities_status  
) const [private, virtual]

pure virtual function to be provided by the child class.

Performs appropriate internal actions, given origin and destinanation states, token code and word.

Implements freeling::automat< quantities_status >.


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