OpenStudioCore:utilities
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | Static Public Member Functions | List of all members
openstudio::CalibrationResult Class Reference

#include <CalibrationResult.hpp>

Public Member Functions

bool addUtilityBill (const CalibrationUtilityBill &utilityBill)
 add a utility bill More...
 
Attribute attribute () const
 Returns the attribute. More...
 
 CalibrationResult ()
 Constructs a new calibration result attribute. More...
 
std::vector
< CalibrationUtilityBill
utilityBills () const
 get all utility bills More...
 

Static Public Member Functions

static std::string attributeName ()
 Returns the expected name for attributes of this type, 'CalibrationResult'. More...
 
static boost::optional
< CalibrationResult
fromAttribute (const Attribute &attribute)
 Creates a CalibrationResult wrapper around attribute if it is correctly formatted. More...
 

Detailed Description

CalibrationResult is wrapper around Attribute for storing information about model calibration.

Constructor & Destructor Documentation

openstudio::CalibrationResult::CalibrationResult ( )

Constructs a new calibration result attribute.

Member Function Documentation

bool openstudio::CalibrationResult::addUtilityBill ( const CalibrationUtilityBill utilityBill)

add a utility bill

Attribute openstudio::CalibrationResult::attribute ( ) const

Returns the attribute.

static std::string openstudio::CalibrationResult::attributeName ( )
static

Returns the expected name for attributes of this type, 'CalibrationResult'.

static boost::optional<CalibrationResult> openstudio::CalibrationResult::fromAttribute ( const Attribute attribute)
static

Creates a CalibrationResult wrapper around attribute if it is correctly formatted.

std::vector<CalibrationUtilityBill> openstudio::CalibrationResult::utilityBills ( ) const

get all utility bills