#include <OSOutput.hpp>
|
|
| std::string | name () const |
| | Returns the name of this output.
|
| |
| std::string | displayName () const |
| | Returns the display name of this output.
|
| |
| std::string | shortName () const |
| | Returns the short name of this output.
|
| |
| boost::optional< std::string > | description () const |
| | Returns the description of this output.
|
| |
| OSOutputType | type () const |
| | Returns this output's type.
|
| |
| boost::optional< std::string > | units () const |
| | Returns the units of this output.
|
| |
| bool | modelDependent () const |
| | Returns true if this output's properties can changed based on the specific model used in the measure.
|
| |
|
| void | setDisplayName (const std::string &displayName) |
| | Set the display name of this output.
|
| |
| void | setShortName (const std::string &shortName) |
| | Set the short name of this output.
|
| |
| void | setDescription (const std::string &description) |
| | Set the description of this output.
|
| |
| void | setUnits (const std::string &units) |
| | Set the units for this output.
|
| |
|
| std::string | print () const |
| | Prints output data for debugging purposes.
|
| |
| Json::Value | toJSON () const |
| |
| std::string | toJSONString () const |
| |
OSOutput is an output of an OSMeasure.
◆ OSOutput() [1/2]
| openstudio::measure::OSOutput::OSOutput |
( |
| ) |
|
◆ OSOutput() [2/2]
| openstudio::measure::OSOutput::OSOutput |
( |
const std::string & | name, |
|
|
const OSOutputType & | type, |
|
|
bool | modelDependent ) |
◆ description()
| boost::optional< std::string > openstudio::measure::OSOutput::description |
( |
| ) |
const |
Returns the description of this output.
◆ displayName()
| std::string openstudio::measure::OSOutput::displayName |
( |
| ) |
const |
Returns the display name of this output.
◆ makeBoolOutput()
| static OSOutput openstudio::measure::OSOutput::makeBoolOutput |
( |
const std::string & | name, |
|
|
bool | modelDependent = false ) |
|
static |
◆ makeDoubleOutput()
| static OSOutput openstudio::measure::OSOutput::makeDoubleOutput |
( |
const std::string & | name, |
|
|
bool | modelDependent = false ) |
|
static |
◆ makeIntegerOutput()
| static OSOutput openstudio::measure::OSOutput::makeIntegerOutput |
( |
const std::string & | name, |
|
|
bool | modelDependent = false ) |
|
static |
◆ makeStringOutput()
| static OSOutput openstudio::measure::OSOutput::makeStringOutput |
( |
const std::string & | name, |
|
|
bool | modelDependent = false ) |
|
static |
◆ modelDependent()
| bool openstudio::measure::OSOutput::modelDependent |
( |
| ) |
const |
Returns true if this output's properties can changed based on the specific model used in the measure.
◆ name()
| std::string openstudio::measure::OSOutput::name |
( |
| ) |
const |
Returns the name of this output.
◆ print()
| std::string openstudio::measure::OSOutput::print |
( |
| ) |
const |
Prints output data for debugging purposes.
◆ setDescription()
| void openstudio::measure::OSOutput::setDescription |
( |
const std::string & | description | ) |
|
Set the description of this output.
◆ setDisplayName()
| void openstudio::measure::OSOutput::setDisplayName |
( |
const std::string & | displayName | ) |
|
Set the display name of this output.
◆ setShortName()
| void openstudio::measure::OSOutput::setShortName |
( |
const std::string & | shortName | ) |
|
Set the short name of this output.
◆ setUnits()
| void openstudio::measure::OSOutput::setUnits |
( |
const std::string & | units | ) |
|
Set the units for this output.
◆ shortName()
| std::string openstudio::measure::OSOutput::shortName |
( |
| ) |
const |
Returns the short name of this output.
◆ toJSON()
| Json::Value openstudio::measure::OSOutput::toJSON |
( |
| ) |
const |
◆ toJSONString()
| std::string openstudio::measure::OSOutput::toJSONString |
( |
| ) |
const |
◆ type()
Returns this output's type.
◆ units()
| boost::optional< std::string > openstudio::measure::OSOutput::units |
( |
| ) |
const |
Returns the units of this output.
◆ operator<<()
| std::ostream & operator<< |
( |
std::ostream & | os, |
|
|
const OSOutput & | arg ) |
|
related |
Prints argument data to ostream for debugging purposes.
◆ OptionalOSOutput
◆ OSOutputVector