#include <AlfalfaOutputVariable.hpp>
◆ AlfalfaOutputVariable() [1/2]
| openstudio::alfalfa::AlfalfaOutputVariable::AlfalfaOutputVariable |
( |
const std::string & | variable_key, |
|
|
const std::string & | variable_name ) |
Create an AlfalfaOutputVariable Component from a variable key and variable name which reflect the Output:Variable EnergyPlus IDD.
◆ AlfalfaOutputVariable() [2/2]
| openstudio::alfalfa::AlfalfaOutputVariable::AlfalfaOutputVariable |
( |
const openstudio::IdfObject & | output_variable | ) |
|
Create an AlfalfaOutputVariable Component from an IdfObject.
Valid idf_object types are OutputVariable, EnergyManagementSystemOutputVariable, IdfObject(IddObjectType::Output_Variable) and IdfObject(IddObjectType::EnergyManagementSystem_OutputVariable)
◆ acceptsObjectType()
| static bool openstudio::alfalfa::AlfalfaOutputVariable::acceptsObjectType |
( |
const IddObjectType & | idd_type | ) |
|
|
static |
◆ capability()
| AlfalfaComponentCapability openstudio::alfalfa::AlfalfaOutputVariable::capability |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ clone()
◆ deriveName()
| std::string openstudio::alfalfa::AlfalfaOutputVariable::deriveName |
( |
| ) |
const |
|
overridevirtual |
◆ toJSON()
| Json::Value openstudio::alfalfa::AlfalfaOutputVariable::toJSON |
( |
| ) |
const |
|
overridevirtual |
◆ type()
| AlfalfaComponentType openstudio::alfalfa::AlfalfaOutputVariable::type |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ variableKey()
| std::string openstudio::alfalfa::AlfalfaOutputVariable::variableKey |
( |
| ) |
const |
◆ variableName()
| std::string openstudio::alfalfa::AlfalfaOutputVariable::variableName |
( |
| ) |
const |