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

#include "ControllerMechanicalVentilation.hpp"

Inheritance diagram for openstudio::model::ControllerMechanicalVentilation:

Public Member Functions

Schedule availabilitySchedule () const
 ControllerMechanicalVentilation (const Model &model)
ControllerOutdoorAir controllerOutdoorAir () const
bool demandControlledVentilation () const
bool isDemandControlledVentilationDefaulted () const
bool isSystemOutdoorAirMethodDefaulted () const
void resetDemandControlledVentilation ()
void resetSystemOutdoorAirMethod ()
bool setAvailabilitySchedule (Schedule &schedule)
bool setDemandControlledVentilation (bool demandControlledVentilation)
void setDemandControlledVentilationNoFail (bool demandControlledVentilation)
bool setSystemOutdoorAirMethod (std::string systemOutdoorAirMethod)
std::string systemOutdoorAirMethod () const
virtual ~ControllerMechanicalVentilation ()

Static Public Member Functions

static IddObjectType iddObjectType ()
static std::vector< std::string > systemOutdoorAirMethodValues ()

Related Functions

typedef std::vector
< ControllerMechanicalVentilation
ControllerMechanicalVentilationVector
typedef boost::optional
< ControllerMechanicalVentilation
OptionalControllerMechanicalVentilation

Detailed Description

ControllerMechanicalVentilation is a ModelObject that wraps the OpenStudio IDD object 'OS:Controller:MechanicalVentilation'.

Constructor & Destructor Documentation

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

Member Function Documentation

Schedule openstudio::model::ControllerMechanicalVentilation::availabilitySchedule ( ) const
ControllerOutdoorAir openstudio::model::ControllerMechanicalVentilation::controllerOutdoorAir ( ) const
bool openstudio::model::ControllerMechanicalVentilation::demandControlledVentilation ( ) const
static IddObjectType openstudio::model::ControllerMechanicalVentilation::iddObjectType ( )
static
bool openstudio::model::ControllerMechanicalVentilation::isDemandControlledVentilationDefaulted ( ) const
bool openstudio::model::ControllerMechanicalVentilation::isSystemOutdoorAirMethodDefaulted ( ) const
void openstudio::model::ControllerMechanicalVentilation::resetDemandControlledVentilation ( )
void openstudio::model::ControllerMechanicalVentilation::resetSystemOutdoorAirMethod ( )
bool openstudio::model::ControllerMechanicalVentilation::setAvailabilitySchedule ( Schedule schedule)
bool openstudio::model::ControllerMechanicalVentilation::setDemandControlledVentilation ( bool  demandControlledVentilation)
void openstudio::model::ControllerMechanicalVentilation::setDemandControlledVentilationNoFail ( bool  demandControlledVentilation)
bool openstudio::model::ControllerMechanicalVentilation::setSystemOutdoorAirMethod ( std::string  systemOutdoorAirMethod)
std::string openstudio::model::ControllerMechanicalVentilation::systemOutdoorAirMethod ( ) const
static std::vector<std::string> openstudio::model::ControllerMechanicalVentilation::systemOutdoorAirMethodValues ( )
static

Friends And Related Function Documentation