All of the Rogue Wave header files have lower-case names for ease of porting between Windows and Unix. The following table includes the Money.h++ classes, their type, and which header file must be included to use them.
Class | Description | Header |
RWBilateralExchange<T> |
rw/money/currexchange.h | |
RWCurrency |
Currency class |
rw/money/currency.h |
RWCurrencyBook |
Collection of currency objects |
rw/money/currbook.h |
RWDecimal<T> |
Decimal fractions |
rw/money/decimal.h |
RWDecimalFormat |
Formatting class |
rw/decio.h |
RWDecimalInexactErr<T> RWDecimalOverflowErr<T> |
Error object |
rw/money/decimal.h |
RWDecimalPortable |
Arbitrary precision decimal fraction |
rw/decport.h |
RWDivisionExchange |
Currency conversion class |
rw/money/divexchange.h |
RWDivisionExchangeGroup |
Collection of currency conversion classes |
rw/money/divexchggrp.h |
RWEuroGroup<T> |
Collection of currencies replaced by the Euro |
rw/money/euroexchggrp.h |
RWExchange |
Convert from one currency to another |
rw/money/currexchange.h |
RWExchangeFactory |
Creates currency exchange objects |
rw/money/exchgfact.h |
RWExchangeGroup |
Collection of related currencies |
rw/money/exchggroup.h |
RWExchangeGroupImpl |
Abstract base class for exchange group implementation classes |
rw/money/exchggroup.h |
RWExchangeImpl |
Abstract base class for currency implementation classes |
currexchange.h |
RWExchangeRate |
Encapsulates source and target currencies and their conversion factors |
rw/money/exchgrate.h |
RWExchangeRateTable |
Stores exchange rates |
rw/money/exchgratetbl.h |
RWFixedDecimal<T> |
Fixed point decimal fractions |
rw/money/fixeddec.h |
RWMoney<T> |
Attaches a currency mnemonic to an amount. |
rw/money/money.h |
RWMoneyCalculator<T> |
Performs arithmetic operations on differing currencies. |
rw/money/moneycalc.h |
RWMP1Int RWMP2Int RWMP3Int |
Multi-precision integer classes. |
rw/money/mp1int.h rw/money/mp2int.h rw/money/mp3int.h |
RWMultiplicationExchange |
Currency conversion class |
rw/money/multexchange.h |
RWMultiplicationExchangeGroup |
Collection of currency conversion classes |
rw/money/multexchggrp.h |
RWTriangularExchange |
Implements conversion for currencies that are part of the EMU. |
rw/money/triexchange.h |
©Copyright 1999, Rogue Wave Software, Inc.
Contact Rogue Wave about documentation or support issues.