OpenStudio:utilities
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | List of all members
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

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

Member Function Documentation

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