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 | 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 | |
RWMP1Int RWMP2Int RWMP3Int | Multi-precision integer classes. These classes are used as template parameters for RWDecimal and RWFixedDecimal and are not documented as separate entries in the Currency Module Class Reference. | 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 |
© Copyright Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave and SourcePro are registered trademarks of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.
Contact Rogue Wave about documentation or support issues.