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