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.
Table 1 – Currency Module classes 
Class
Description
Header
Abstract base class for currency conversion
rw/currency/biexchange.h
Currency class
rw/currency/currency.h
Collection of currency objects
rw/currency/currbook.h
Decimal fractions
rw/currency/decimal.h
Formatting class
rw/decio.h
Error objects
rw/currency/decimal.h
Arbitrary precision decimal fraction
rw/decport.h
Currency conversion class
rw/currency/divexchange.h
Collection of currency conversion classes
rw/currency/divexchggrp.h
Collection of currencies replaced by the Euro
rw/currency/euroexchggrp.h
Convert from one currency to another
rw/currency/currexchange.h
Creates currency exchange objects
rw/currency/exchgfact.h
Collection of related currencies
rw/currency/exchggroup.h
Abstract base class for exchange group implementation classes
rw/currency/exchggroup.h
Abstract base class for currency implementation classes
rw/currency/currexchange.h
Encapsulates source and target currencies and their conversion factors
rw/currency/exchgrate.h
Stores exchange rates
rw/currency/exchgratetbl.h
Fixed point decimal fractions
rw/currency/fixeddec.h
Attaches a currency mnemonic to an amount.
rw/currency/money.h
Performs arithmetic operations on differing currencies.
rw/currency/moneycalc.h
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 Guide
rw/currency/mp1int.h
rw/currency/mp2int.h
rw/currency/mp3int.h
Currency conversion class
rw/currency/multexchange.h
Collection of currency conversion classes
rw/currency/multexchggrp.h
Implements conversion for currencies that are part of the EMU.
rw/currency/triexchange.h