#include "EnergyManagementSystemOutputVariable.hpp"
Static Public Member Functions | |
static IddObjectType | iddObjectType () |
static std::vector< std::string > | typeOfDataInVariableValues () |
static std::vector< std::string > | updateFrequencyValues () |
Related Functions | |
typedef std::vector < EnergyManagementSystemOutputVariable > | EnergyManagementSystemOutputVariableVector |
typedef boost::optional < EnergyManagementSystemOutputVariable > | OptionalEnergyManagementSystemOutputVariable |
EnergyManagementSystemOutputVariable is a ModelObject that wraps the OpenStudio IDD object 'OS:EnergyManagementSystem:OutputVariable'.
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
inlinevirtual |
boost::optional<EnergyManagementSystemActuator> openstudio::model::EnergyManagementSystemOutputVariable::emsActuator | ( | ) | const |
boost::optional<EnergyManagementSystemConstructionIndexVariable> openstudio::model::EnergyManagementSystemOutputVariable::emsConstructionIndexVariable | ( | ) | const |
boost::optional<EnergyManagementSystemCurveOrTableIndexVariable> openstudio::model::EnergyManagementSystemOutputVariable::emsCurveOrTableIndexVariable | ( | ) | const |
boost::optional<EnergyManagementSystemGlobalVariable> openstudio::model::EnergyManagementSystemOutputVariable::emsGlobalVariable | ( | ) | const |
boost::optional<EnergyManagementSystemInternalVariable> openstudio::model::EnergyManagementSystemOutputVariable::emsInternalVariable | ( | ) | const |
boost::optional<EnergyManagementSystemProgram> openstudio::model::EnergyManagementSystemOutputVariable::emsProgram | ( | ) | const |
std::string openstudio::model::EnergyManagementSystemOutputVariable::emsProgramOrSubroutineName | ( | ) | const |
boost::optional<EnergyManagementSystemSensor> openstudio::model::EnergyManagementSystemOutputVariable::emsSensor | ( | ) | const |
boost::optional<EnergyManagementSystemSubroutine> openstudio::model::EnergyManagementSystemOutputVariable::emsSubroutine | ( | ) | const |
boost::optional<EnergyManagementSystemTrendVariable> openstudio::model::EnergyManagementSystemOutputVariable::emsTrendVariable | ( | ) | const |
std::string openstudio::model::EnergyManagementSystemOutputVariable::emsVariableName | ( | ) | const |
boost::optional<ModelObject> openstudio::model::EnergyManagementSystemOutputVariable::emsVariableObject | ( | ) | const |
bool openstudio::model::EnergyManagementSystemOutputVariable::exportToBCVTB | ( | ) | const |
|
static |
bool openstudio::model::EnergyManagementSystemOutputVariable::isExportToBCVTBDefaulted | ( | ) | const |
void openstudio::model::EnergyManagementSystemOutputVariable::resetEMSProgramOrSubroutineName | ( | ) |
void openstudio::model::EnergyManagementSystemOutputVariable::resetExportToBCVTB | ( | ) |
void openstudio::model::EnergyManagementSystemOutputVariable::resetUnits | ( | ) |
bool openstudio::model::EnergyManagementSystemOutputVariable::setEMSProgramOrSubroutineName | ( | const EnergyManagementSystemProgram & | program | ) |
bool openstudio::model::EnergyManagementSystemOutputVariable::setEMSProgramOrSubroutineName | ( | const EnergyManagementSystemSubroutine & | subroutine | ) |
bool openstudio::model::EnergyManagementSystemOutputVariable::setEMSVariableName | ( | const std::string & | eMSVariableName | ) |
bool openstudio::model::EnergyManagementSystemOutputVariable::setEMSVariableName | ( | const EnergyManagementSystemActuator & | object | ) |
bool openstudio::model::EnergyManagementSystemOutputVariable::setEMSVariableName | ( | const EnergyManagementSystemSensor & | object | ) |
bool openstudio::model::EnergyManagementSystemOutputVariable::setEMSVariableName | ( | const EnergyManagementSystemGlobalVariable & | object | ) |
bool openstudio::model::EnergyManagementSystemOutputVariable::setEMSVariableName | ( | const EnergyManagementSystemTrendVariable & | object | ) |
bool openstudio::model::EnergyManagementSystemOutputVariable::setEMSVariableName | ( | const EnergyManagementSystemInternalVariable & | object | ) |
bool openstudio::model::EnergyManagementSystemOutputVariable::setEMSVariableName | ( | const EnergyManagementSystemCurveOrTableIndexVariable & | object | ) |
bool openstudio::model::EnergyManagementSystemOutputVariable::setEMSVariableName | ( | const EnergyManagementSystemConstructionIndexVariable & | object | ) |
bool openstudio::model::EnergyManagementSystemOutputVariable::setExportToBCVTB | ( | bool | exportToBCVTB | ) |
bool openstudio::model::EnergyManagementSystemOutputVariable::setTypeOfDataInVariable | ( | const std::string & | typeofDatainVariable | ) |
bool openstudio::model::EnergyManagementSystemOutputVariable::setUnits | ( | const std::string & | units | ) |
bool openstudio::model::EnergyManagementSystemOutputVariable::setUpdateFrequency | ( | const std::string & | updateFrequency | ) |
std::string openstudio::model::EnergyManagementSystemOutputVariable::typeOfDataInVariable | ( | ) | const |
|
static |
std::string openstudio::model::EnergyManagementSystemOutputVariable::units | ( | ) | const |
std::string openstudio::model::EnergyManagementSystemOutputVariable::updateFrequency | ( | ) | const |
|
static |
|
related |
|
related |