OpenStudio:model
 AllClasses Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages

#include "WaterUseConnections.hpp"

Inheritance diagram for openstudio::model::WaterUseConnections:

Public Member Functions

bool addWaterUseEquipment (const WaterUseEquipment &waterUseEquipment)
boost::optional< SchedulecoldWaterSupplyTemperatureSchedule () const
boost::optional< SchedulehotWaterSupplyTemperatureSchedule () const
unsigned inletPort ()
unsigned outletPort ()
bool removeWaterUseEquipment (WaterUseEquipment &waterUseEquipment)
void resetColdWaterSupplyTemperatureSchedule ()
void resetHotWaterSupplyTemperatureSchedule ()
bool setColdWaterSupplyTemperatureSchedule (Schedule &coldWaterSupplyTemperatureSchedule)
bool setHotWaterSupplyTemperatureSchedule (Schedule &hotWaterSupplyTemperatureSchedule)
 WaterUseConnections (const Model &model)
std::vector< WaterUseEquipmentwaterUseEquipment () const
virtual ~WaterUseConnections ()

Static Public Member Functions

static IddObjectType iddObjectType ()

Related Functions

typedef boost::optional
< WaterUseConnections
OptionalWaterUseConnections
typedef std::vector
< WaterUseConnections
WaterUseConnectionsVector

Detailed Description

WaterUseConnections is a StraightComponent that wraps the OpenStudio IDD object 'OS:WaterUse:Connections'.

Constructor & Destructor Documentation

openstudio::model::WaterUseConnections::WaterUseConnections ( const Model model)
explicit
virtual openstudio::model::WaterUseConnections::~WaterUseConnections ( )
inlinevirtual

Member Function Documentation

bool openstudio::model::WaterUseConnections::addWaterUseEquipment ( const WaterUseEquipment waterUseEquipment)
boost::optional<Schedule> openstudio::model::WaterUseConnections::coldWaterSupplyTemperatureSchedule ( ) const
boost::optional<Schedule> openstudio::model::WaterUseConnections::hotWaterSupplyTemperatureSchedule ( ) const
static IddObjectType openstudio::model::WaterUseConnections::iddObjectType ( )
static
unsigned openstudio::model::WaterUseConnections::inletPort ( )
unsigned openstudio::model::WaterUseConnections::outletPort ( )
bool openstudio::model::WaterUseConnections::removeWaterUseEquipment ( WaterUseEquipment waterUseEquipment)
void openstudio::model::WaterUseConnections::resetColdWaterSupplyTemperatureSchedule ( )
void openstudio::model::WaterUseConnections::resetHotWaterSupplyTemperatureSchedule ( )
bool openstudio::model::WaterUseConnections::setColdWaterSupplyTemperatureSchedule ( Schedule coldWaterSupplyTemperatureSchedule)
bool openstudio::model::WaterUseConnections::setHotWaterSupplyTemperatureSchedule ( Schedule hotWaterSupplyTemperatureSchedule)
std::vector<WaterUseEquipment> openstudio::model::WaterUseConnections::waterUseEquipment ( ) const

Friends And Related Function Documentation

typedef boost::optional<WaterUseConnections> OptionalWaterUseConnections
related
typedef std::vector<WaterUseConnections> WaterUseConnectionsVector
related