#include "ConnectorMixer.hpp"
Public Member Functions | |
virtual bool | addToNode (Node &node) |
virtual ModelObject | clone (Model model) const |
ConnectorMixer (const Model &model) | |
unsigned | inletPort (unsigned branchIndex) const override |
unsigned | nextInletPort () const override |
unsigned | outletPort () const override |
virtual std::vector < openstudio::IdfObject > | remove () |
virtual | ~ConnectorMixer () |
Static Public Member Functions | |
static IddObjectType | iddObjectType () |
Protected Types | |
typedef detail::ConnectorMixer_Impl | ImplType |
Protected Member Functions | |
ConnectorMixer (std::shared_ptr< detail::ConnectorMixer_Impl > impl) |
Related Functions | |
typedef boost::optional < ConnectorMixer > | OptionalConnectorMixer |
Mixer is an interface to the IDD object named "OS:Connector:Mixer".
The purpose of this class is to simplify the construction and manipulation of mixer objects in EnergyPlus. Methods are built around the acts of getting the inlet and outlet ports to the mixer. Branch indexes are used to refer to the many inlet ports of the mixer
|
protected |
|
explicit |
Constructs a new Mixer object and places it inside the model.
|
inlinevirtual |
|
explicitprotected |
|
virtual |
|
virtual |
|
static |
|
overridevirtual |
Returns the inlet port for branchIndex.
Branches consequtively indexed starting from 0.
Reimplemented from openstudio::model::Mixer.
|
overridevirtual |
Returns the next available inlet port.
This will be the first port with no connected objects
Reimplemented from openstudio::model::Mixer.
|
overridevirtual |
Returns the outlet port to the zone mixer.
Reimplemented from openstudio::model::Mixer.
|
virtual |
|
related |