OpenStudio:utilities
Loading...
Searching...
No Matches
openstudio::CalibrationResult Class Reference

#include <CalibrationResult.hpp>

Public Member Functions

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

Static Public Member Functions

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

Detailed Description

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

Constructor & Destructor Documentation

◆ CalibrationResult()

openstudio::CalibrationResult::CalibrationResult ( )

Constructs a new calibration result attribute.

Member Function Documentation

◆ addUtilityBill()

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

add a utility bill

◆ attribute()

Attribute openstudio::CalibrationResult::attribute ( ) const

Returns the attribute.

◆ attributeName()

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

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

◆ fromAttribute()

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

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

◆ utilityBills()

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

get all utility bills