Classes in Currency Module
All of the Rogue Wave header files have lower-case names for ease of porting between Windows and Unix. The following table includes the Currency Module classes, their type, and which header file must be included to use them.
|
Class |
Description |
Header |
|
Abstract base class for currency conversion |
|
|
|
Currency class |
|
|
|
Collection of currency objects |
|
|
|
Decimal fractions |
|
|
|
Formatting class |
|
|
|
Error objects |
|
|
|
Arbitrary precision decimal fraction |
|
|
|
Currency conversion class |
|
|
|
Collection of currency conversion classes |
|
|
|
Collection of currencies replaced by the Euro |
|
|
|
Convert from one currency to another |
|
|
|
Creates currency exchange objects |
|
|
|
Collection of related currencies |
|
|
|
Abstract base class for exchange group implementation classes |
|
|
|
Abstract base class for currency implementation classes |
|
|
|
Encapsulates source and target currencies and their conversion factors |
|
|
|
Stores exchange rates |
|
|
|
Fixed point decimal fractions |
|
|
|
Attaches a currency mnemonic to an amount. |
|
|
|
Performs arithmetic operations on differing currencies. |
|
|
|
Multi-precision integer classes. These classes are used as template parameters for RWDecimal and RWFixedDecimal and are not documented as separate entries in the SourcePro API Reference |
|
|
|
Currency conversion class |
|
|
|
Collection of currency conversion classes |
|
|
|
Implements conversion for currencies that are part of the EMU. |
|