SourcePro® C++ API Reference Guide

Product Documentation:
   SourcePro C++
Documentation Home
Classes
Currency Conversions

Module Description

Conversion classes convert money of one currency into money of another currency

Classes

class  RWBilateralExchange< T >
 Implements a standard form of currency conversion. More...
 
class  RWDivisionExchange< T >
 Concrete currency exchange implementation class that converts a source currency to a target currency by dividing the amount of the source currency by the associated conversion factor. More...
 
class  RWDivisionGroup< T >
 A collection of currency objects that convert a source currency to a target currency by dividing the amount of the source currency by a conversion factor. More...
 
class  RWEuroGroup< T >
 A collection of all currencies replaced by the Euro, in which each object implements the RWTriangularExchange conversion type. More...
 
class  RWExchange< T >
 Handle class for the abstract body class RWExchangeImpl from which all concrete currency converters derive. More...
 
class  RWExchangeFactory< T >
 Factory class that creates currency exchange objects. More...
 
class  RWExchangeGroup< T >
 The handle for the implementation class RWExchangeGroupImpl, the abstract base class for all currency exchange group implementations. A currency exchange group is a collection of currencies that use the same currency-conversion rules. More...
 
class  RWExchangeGroupImpl< T >
 Abstract base class from which all exchange group implementation classes must derive. Implements the handle-body pattern in which RWExchangeGroup is the handle. More...
 
class  RWExchangeImpl< T >
 The abstract base class from which all currency implementation classes must derive. More...
 
class  RWExchangeRate
 Encapsulates a source currency, a target currency, and a conversion factor, which is, by convention, a multiplicative conversion factor. More...
 
class  RWExchangeRateTable
 Stores exchange rates as unique pairs of source and target currencies. More...
 
class  RWMultiplicationExchange< T >
 Converts a source currency to a target currency by multiplying the amount of the source currency by the associated conversion factor. More...
 
class  RWMultiplicationGroup< T >
 Represents a collection of currencies that have a common distinguishing characteristic for converting money from one currency to money of another currency. More...
 
class  RWTriangularExchange< T >
 Converts between local currencies that are part of the European Monetary Union (EMU). More...
 

Copyright © 2016 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.
Provide feedback to Rogue Wave about its documentation.