|
| ScriptedTradeScriptData (const std::string &code, const std::string &npv, const std::vector< std::pair< std::string, std::string >> &results, const std::vector< std::string > &schedulesEligibleForCoarsening, const std::vector< NewScheduleData > &newSchedules={}, const std::vector< CalibrationData > &calibrationSpec={}, const std::vector< std::string > &stickyCloseOutStates={}, const std::vector< std::string > &conditionalExpectationModelStates={}) |
|
virtual void | fromXML (XMLNode *node) override |
|
virtual XMLNode * | toXML (ore::data::XMLDocument &doc) override |
|
const std::string & | code () const |
|
const std::string & | npv () const |
|
const std::vector< std::pair< std::string, std::string > > & | results () const |
|
const std::vector< std::string > & | schedulesEligibleForCoarsening () const |
|
const std::vector< NewScheduleData > & | newSchedules () const |
|
const std::vector< CalibrationData > & | calibrationSpec () const |
|
const std::vector< std::string > & | stickyCloseOutStates () const |
|
const std::vector< std::string > & | conditionalExpectationModelStates () const |
|
void | fromFile (const std::string &filename) |
|
void | toFile (const std::string &filename) |
|
void | fromXMLString (const std::string &xml) |
| Parse from XML string.
|
|
std::string | toXMLString () |
| Parse from XML string.
|
|