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

#include "PipeAdiabatic.hpp"

Inheritance diagram for openstudio::model::PipeAdiabatic:

Public Member Functions

unsigned inletPort () const
PipeAdiabaticoperator= (const PipeAdiabatic &)=default
PipeAdiabaticoperator= (PipeAdiabatic &&)=default
unsigned outletPort () const
 PipeAdiabatic (const Model &model)
 PipeAdiabatic (const PipeAdiabatic &other)=default
 PipeAdiabatic (PipeAdiabatic &&other)=default
virtual ~PipeAdiabatic () override=default

Static Public Member Functions

static IddObjectType iddObjectType ()

Related Functions

using OptionalPipeAdiabatic = boost::optional< PipeAdiabatic >
using PipeAdiabaticVector = std::vector< PipeAdiabatic >

Detailed Description

PipeAdiabatic is an interface to the IDD object named "OS:Pipe:Adiabatic".

The purpose of this class is to simplify the construction and manipulation Pipe:Adiabatic objects in energyplus.

Constructor & Destructor Documentation

openstudio::model::PipeAdiabatic::PipeAdiabatic ( const Model model)
explicit

Constructs a new PipeAdiabatic object and places it inside the model.

The object is fully initialized with all companion objects.

virtual openstudio::model::PipeAdiabatic::~PipeAdiabatic ( )
overridevirtualdefault
openstudio::model::PipeAdiabatic::PipeAdiabatic ( const PipeAdiabatic other)
default
openstudio::model::PipeAdiabatic::PipeAdiabatic ( PipeAdiabatic &&  other)
default

Member Function Documentation

static IddObjectType openstudio::model::PipeAdiabatic::iddObjectType ( )
static
unsigned openstudio::model::PipeAdiabatic::inletPort ( ) const
PipeAdiabatic& openstudio::model::PipeAdiabatic::operator= ( const PipeAdiabatic )
default
PipeAdiabatic& openstudio::model::PipeAdiabatic::operator= ( PipeAdiabatic &&  )
default
unsigned openstudio::model::PipeAdiabatic::outletPort ( ) const

Friends And Related Function Documentation

using OptionalPipeAdiabatic = boost::optional<PipeAdiabatic>
related
using PipeAdiabaticVector = std::vector<PipeAdiabatic>
related