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

quantities_module Class Reference

The abstract class quantities_module generalizes a percentage, ratios, and currency expression recognizer for different languages. More...

#include <quantities_modules.h>

Inheritance diagram for quantities_module:

Inheritance graph
[legend]
Collaboration diagram for quantities_module:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 quantities_module ()
 Constructor.

Protected Attributes

map< string, int > tok
 translate particular strings to token codes
map< string, long double > fract
 translate fraction strings to their nummerical values
map< string, string > currency
 list of currency names and their international codes
map< string, string > units
 list of measure units and their lexical realizations
long double value1
 values for ratios
long double value2
string currCodes
 auxiliary for nation-specific currencies
string unitCode
 auxiliary for storing standarized unit description

Detailed Description

The abstract class quantities_module generalizes a percentage, ratios, and currency expression recognizer for different languages.


Constructor & Destructor Documentation

quantities_module::quantities_module  ) 
 

Constructor.


Member Data Documentation

string quantities_module::currCodes [protected]
 

auxiliary for nation-specific currencies

map<string,string> quantities_module::currency [protected]
 

list of currency names and their international codes

map<string,long double> quantities_module::fract [protected]
 

translate fraction strings to their nummerical values

map<string,int> quantities_module::tok [protected]
 

translate particular strings to token codes

string quantities_module::unitCode [protected]
 

auxiliary for storing standarized unit description

map<string,string> quantities_module::units [protected]
 

list of measure units and their lexical realizations

long double quantities_module::value1 [protected]
 

values for ratios

long double quantities_module::value2 [protected]
 


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