#include <orea/engine/riskfilter.hpp>
Collaboration diagram for MarketRiskConfiguration:Public Types | |
| enum class | RiskClass { All , InterestRate , Inflation , Credit , Equity , FX , Commodity } |
| enum class | RiskType { All , DeltaGamma , Vega , BaseCorrelation } |
Public Member Functions | |
| virtual | ~MarketRiskConfiguration () |
Static Public Member Functions | |
| static std::set< RiskClass > | riskClasses (bool includeAll=false) |
| Give back a set containing the RiskClass values optionally excluding 'All'. More... | |
| static std::set< RiskType > | riskTypes (bool includeAll=false) |
| Give back a set containing the RiskType values optionally excluding 'All'. More... | |
Definition at line 37 of file riskfilter.hpp.
|
strong |
Risk class types in VaR plus an All type for convenience
| Enumerator | |
|---|---|
| All | |
| InterestRate | |
| Inflation | |
| Credit | |
| Equity | |
| FX | |
| Commodity | |
Definition at line 48 of file riskfilter.hpp.
|
strong |
Risk Type types in VaR plus an All type for convenience
| Enumerator | |
|---|---|
| All | |
| DeltaGamma | |
| Vega | |
| BaseCorrelation | |
Definition at line 53 of file riskfilter.hpp.
|
virtual |
Definition at line 39 of file riskfilter.hpp.
|
static |
Give back a set containing the RiskClass values optionally excluding 'All'.
Definition at line 83 of file riskfilter.cpp.
Here is the caller graph for this function:
|
static |
Give back a set containing the RiskType values optionally excluding 'All'.
Definition at line 95 of file riskfilter.cpp.
Here is the caller graph for this function: