QuantLib: a free/open-source library for quantitative finance
fully annotated source code - version 1.34
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Functions
commodity.hpp File Reference

Commodity base class. More...

#include <ql/any.hpp>
#include <ql/instrument.hpp>
#include <ql/money.hpp>
#include <iosfwd>
#include <utility>
#include <vector>

Go to the source code of this file.

Classes

struct  PricingError
 
class  Commodity
 Commodity base class. More...
 

Namespaces

namespace  QuantLib
 

Typedefs

typedef std::map< std::string, ext::any > SecondaryCosts
 
typedef std::map< std::string, Money > SecondaryCostAmounts
 
typedef std::vector< PricingError > PricingErrors
 

Functions

std::ostream & operator<< (std::ostream &out, const SecondaryCostAmounts &secondaryCostAmounts)
 
std::ostream & operator<< (std::ostream &out, const PricingError &error)
 
std::ostream & operator<< (std::ostream &out, const PricingErrors &errors)
 

Detailed Description

Commodity base class.

Definition in file commodity.hpp.