The Global Observation setting. More...
#include <orea/engine/observationmode.hpp>
Inheritance diagram for ObservationMode:
Collaboration diagram for ObservationMode:Public Types | |
| enum class | Mode { None , Disable , Defer , Unregister } |
| Allowable mode mode. More... | |
Public Member Functions | |
| Mode | mode () |
| void | setMode (Mode s) |
| void | setMode (const std::string &s) |
Private Member Functions | |
| ObservationMode () | |
Private Attributes | |
| Mode | mode_ |
Friends | |
| class | QuantLib::Singleton< ObservationMode > |
The Global Observation setting.
This singleton is used in ORE to control the usage of the QuantLib::ObservableSettings
Definition at line 36 of file observationmode.hpp.
|
strong |
Allowable mode mode.
| Enumerator | |
|---|---|
| None | |
| Disable | |
| Defer | |
| Unregister | |
Definition at line 44 of file observationmode.hpp.
|
private |
Definition at line 40 of file observationmode.hpp.
| Mode mode | ( | ) |
Definition at line 46 of file observationmode.hpp.
| void setMode | ( | Mode | s | ) |
Definition at line 48 of file observationmode.hpp.
| void setMode | ( | const std::string & | s | ) |
Definition at line 50 of file observationmode.hpp.
|
friend |
Definition at line 1 of file observationmode.hpp.
|
private |
Definition at line 65 of file observationmode.hpp.