#include "WaterUseEquipment.hpp"
Public Member Functions | |
boost::optional< Schedule > | flowRateFractionSchedule () const |
WaterUseEquipment & | operator= (const WaterUseEquipment &)=default |
WaterUseEquipment & | operator= (WaterUseEquipment &&)=default |
void | resetFlowRateFractionSchedule () |
bool | setFlowRateFractionSchedule (Schedule &flowRateFractionSchedule) |
bool | setWaterUseEquipmentDefinition (const WaterUseEquipmentDefinition &definition) |
boost::optional < WaterUseConnections > | waterUseConnections () const |
WaterUseEquipment (const WaterUseEquipmentDefinition &waterUseEquipmentDefinition) | |
WaterUseEquipment (const WaterUseEquipment &other)=default | |
WaterUseEquipment (WaterUseEquipment &&other)=default | |
WaterUseEquipmentDefinition | waterUseEquipmentDefinition () const |
virtual | ~WaterUseEquipment ()=default |
Static Public Member Functions | |
static IddObjectType | iddObjectType () |
Related Functions | |
using | OptionalWaterUseEquipment = boost::optional< WaterUseEquipment > |
using | WaterUseEquipmentVector = std::vector< WaterUseEquipment > |
WaterUseEquipment is a ModelObject that wraps the OpenStudio IDD object 'OS:WaterUse:Equipment'.
|
explicit |
|
virtualdefault |
|
default |
|
default |
boost::optional<Schedule> openstudio::model::WaterUseEquipment::flowRateFractionSchedule | ( | ) | const |
|
static |
|
default |
|
default |
void openstudio::model::WaterUseEquipment::resetFlowRateFractionSchedule | ( | ) |
bool openstudio::model::WaterUseEquipment::setFlowRateFractionSchedule | ( | Schedule & | flowRateFractionSchedule | ) |
bool openstudio::model::WaterUseEquipment::setWaterUseEquipmentDefinition | ( | const WaterUseEquipmentDefinition & | definition | ) |
boost::optional<WaterUseConnections> openstudio::model::WaterUseEquipment::waterUseConnections | ( | ) | const |
WaterUseEquipmentDefinition openstudio::model::WaterUseEquipment::waterUseEquipmentDefinition | ( | ) | const |
|
related |
|
related |