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

#include <BCL.hpp>

Public Member Functions

 BCLCost (const pugi::xml_node &costElement)
 
std::string category () const
 
std::string costType () const
 
std::string currency () const
 
std::string instanceName () const
 
std::string interval () const
 
std::string intervalUnits () const
 
std::string location () const
 
std::string referenceComponentId () const
 
std::string referenceComponentName () const
 
std::string source () const
 
std::string units () const
 
double value () const
 
unsigned year () const
 

Detailed Description

This gives information about a cost in a BCL search result.

Constructor & Destructor Documentation

◆ BCLCost()

openstudio::BCLCost::BCLCost ( const pugi::xml_node & costElement)

Member Function Documentation

◆ category()

std::string openstudio::BCLCost::category ( ) const

◆ costType()

std::string openstudio::BCLCost::costType ( ) const

◆ currency()

std::string openstudio::BCLCost::currency ( ) const

◆ instanceName()

std::string openstudio::BCLCost::instanceName ( ) const

◆ interval()

std::string openstudio::BCLCost::interval ( ) const

◆ intervalUnits()

std::string openstudio::BCLCost::intervalUnits ( ) const

◆ location()

std::string openstudio::BCLCost::location ( ) const

◆ referenceComponentId()

std::string openstudio::BCLCost::referenceComponentId ( ) const

◆ referenceComponentName()

std::string openstudio::BCLCost::referenceComponentName ( ) const

◆ source()

std::string openstudio::BCLCost::source ( ) const

◆ units()

std::string openstudio::BCLCost::units ( ) const

◆ value()

double openstudio::BCLCost::value ( ) const

◆ year()

unsigned openstudio::BCLCost::year ( ) const