QuantLib: a free/open-source library for quantitative finance
Fully annotated sources - version 1.32
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
UnitOfMeasureConversion::Data Struct Reference

#include <ql/experimental/commodities/unitofmeasureconversion.hpp>

+ Collaboration diagram for UnitOfMeasureConversion::Data:

Public Member Functions

 Data (const CommodityType &commodityType, const UnitOfMeasure &source, const UnitOfMeasure &target, Real conversionFactor, Type type)
 
 Data (const UnitOfMeasureConversion &r1, const UnitOfMeasureConversion &r2)
 

Public Attributes

CommodityType commodityType
 
UnitOfMeasure source
 
UnitOfMeasure target
 
Real conversionFactor
 
Type type
 
std::string code
 
std::pair< ext::shared_ptr< UnitOfMeasureConversion >, ext::shared_ptr< UnitOfMeasureConversion > > conversionFactorChain
 

Detailed Description

Definition at line 85 of file unitofmeasureconversion.hpp.

Constructor & Destructor Documentation

◆ Data() [1/2]

Data ( const CommodityType commodityType,
const UnitOfMeasure source,
const UnitOfMeasure target,
Real  conversionFactor,
Type  type 
)

Definition at line 45 of file unitofmeasureconversion.cpp.

+ Here is the call graph for this function:

◆ Data() [2/2]

Data ( const UnitOfMeasureConversion r1,
const UnitOfMeasureConversion r2 
)

Definition at line 54 of file unitofmeasureconversion.cpp.

Member Data Documentation

◆ commodityType

CommodityType commodityType

Definition at line 86 of file unitofmeasureconversion.hpp.

◆ source

UnitOfMeasure source

Definition at line 87 of file unitofmeasureconversion.hpp.

◆ target

UnitOfMeasure target

Definition at line 87 of file unitofmeasureconversion.hpp.

◆ conversionFactor

Real conversionFactor

Definition at line 88 of file unitofmeasureconversion.hpp.

◆ type

Type type

Definition at line 89 of file unitofmeasureconversion.hpp.

◆ code

std::string code

Definition at line 90 of file unitofmeasureconversion.hpp.

◆ conversionFactorChain

std::pair<ext::shared_ptr<UnitOfMeasureConversion>, ext::shared_ptr<UnitOfMeasureConversion> > conversionFactorChain

Definition at line 93 of file unitofmeasureconversion.hpp.