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