#include <BCLMeasureOutput.hpp>
Public Member Functions | |
| BCLMeasureOutput (const pugi::xml_node &element) | |
| BCLMeasureOutput (const std::string &name, const std::string &displayName, const boost::optional< std::string > &shortName, const boost::optional< std::string > &description, const std::string &type, const boost::optional< std::string > &units, bool modelDependent) | |
| boost::optional< std::string > | description () const |
| std::string | displayName () const |
| bool | modelDependent () const |
| std::string | name () const |
| bool | operator== (const BCLMeasureOutput &other) const |
| boost::optional< std::string > | shortName () const |
| Json::Value | toJSON () const |
| std::string | toJSONString () const |
| std::string | type () const |
| boost::optional< std::string > | units () const |
| void | writeValues (pugi::xml_node &element) const |
Related Symbols | |
(Note that these are not member symbols.) | |
| std::ostream & | operator<< (std::ostream &os, const BCLMeasureOutput &output) |
| Prints BCLMeasureOutput to os. | |
BCLMeasureOutput is a class representing an output of a measure.
This class does not hold the particular value of any output, it simply declares that the BCLMeasure has this output.
| openstudio::BCLMeasureOutput::BCLMeasureOutput | ( | const pugi::xml_node & | element | ) |
| openstudio::BCLMeasureOutput::BCLMeasureOutput | ( | const std::string & | name, |
| const std::string & | displayName, | ||
| const boost::optional< std::string > & | shortName, | ||
| const boost::optional< std::string > & | description, | ||
| const std::string & | type, | ||
| const boost::optional< std::string > & | units, | ||
| bool | modelDependent ) |
| boost::optional< std::string > openstudio::BCLMeasureOutput::description | ( | ) | const |
| std::string openstudio::BCLMeasureOutput::displayName | ( | ) | const |
| bool openstudio::BCLMeasureOutput::modelDependent | ( | ) | const |
| std::string openstudio::BCLMeasureOutput::name | ( | ) | const |
| bool openstudio::BCLMeasureOutput::operator== | ( | const BCLMeasureOutput & | other | ) | const |
| boost::optional< std::string > openstudio::BCLMeasureOutput::shortName | ( | ) | const |
| Json::Value openstudio::BCLMeasureOutput::toJSON | ( | ) | const |
| std::string openstudio::BCLMeasureOutput::toJSONString | ( | ) | const |
| std::string openstudio::BCLMeasureOutput::type | ( | ) | const |
| boost::optional< std::string > openstudio::BCLMeasureOutput::units | ( | ) | const |
| void openstudio::BCLMeasureOutput::writeValues | ( | pugi::xml_node & | element | ) | const |
|
related |
Prints BCLMeasureOutput to os.