Logo
Reference manual - version ored_version
Public Member Functions | List of all members
ModelData Class Reference

#include <ored/model/modeldata.hpp>

+ Inheritance diagram for ModelData:

Public Member Functions

 ModelData ()
 Default constructor.
 
 ModelData (CalibrationType calibrationType, const std::vector< CalibrationBasket > &calibrationBaskets)
 Detailed constructor.
 
Inspectors
CalibrationType calibrationType () const
 
const std::vector< CalibrationBasket > & calibrationBaskets () const
 
- Public Member Functions inherited from XMLSerializable
virtual XMLNodetoXML (XMLDocument &doc)=0
 
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.
 

Serialisation

std::vector< CalibrationBasketcalibrationBaskets_
 
void fromXML (XMLNode *node) override
 
virtual void append (XMLDocument &doc, XMLNode *node)
 Method used by toXML in derived classes to add the members here to a node.
 

Detailed Description

Abstract base class for holding model data.