Rogue Wave banner
Previous fileTop of DocumentContentsIndex pageNext file
Currency Module Reference Guide
Rogue Wave web site:  Home Page  |  Main Documentation Page

2.5 Conversion Classes

The conversion classes use currency exchange objects to convert money of one currency into money of another currency.

RWBilateralExchange<T>

An abstract base class that is the parent of RWMultiplicationExchange<T> and RWDivisionExchange<T>.

RWDivisionExchange<T>

Converts a source currency to a target currency.

RWDivisionGroup<T>

Divides the amount of the source currency by a conversion factor.

RWEuroGroup<T>

Consists of all currencies replaced by the Euro.

RWExchange<T>

Forwards all conversion requests to its associated implementation class.

RWExchangeFactory<T>

Create currency exchange objects.

RWExchangeGroup<T>

Common currencies that have a common distinguishing characteristic related to converting money from one currency to another.

RWExchangeGroupImpl<T>

An abstract base class from which all exchange group implementation classes must derive.

RWExchangeImpl<T>

An abstract base class from which all currency implementation classes must derive.

RWExchangeRate

Combination of a source and target currency and a conversion factor.

RWExchangeRateTable

Stores exchange rates.

RWMultiplicationExchange<T>

Creates a target currency by multiplying the source currency by a conversion factor.

RWMultiplicationGroup<T>

Collections of currencies with a common characteristic for converting currencies.

RWTriangularExchange<T>

Implements the conversion method used to convert between local currencies.



Previous fileTop of DocumentContentsIndex pageNext file

© 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.