OpenStudio:model
 AllClasses Namespaces Functions Variables Typedefs Enumerations Enumerator Pages

#include "ProgramControl.hpp"

Inheritance diagram for openstudio::model::ProgramControl:

Public Member Functions

 ProgramControl (const Model &model)
virtual ~ProgramControl ()
boost::optional< int > numberofThreadsAllowed () const
bool setNumberofThreadsAllowed (int numberofThreadsAllowed)
void resetNumberofThreadsAllowed ()

Static Public Member Functions

static IddObjectType iddObjectType ()

Related Functions

typedef boost::optional
< ProgramControl
OptionalProgramControl
typedef std::vector
< ProgramControl
ProgramControlVector

Detailed Description

ProgramControl is a ModelObject that wraps the OpenStudio IDD object 'OS:ProgramControl'.

Constructor & Destructor Documentation

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

Member Function Documentation

static IddObjectType openstudio::model::ProgramControl::iddObjectType ( )
static
boost::optional<int> openstudio::model::ProgramControl::numberofThreadsAllowed ( ) const
void openstudio::model::ProgramControl::resetNumberofThreadsAllowed ( )
bool openstudio::model::ProgramControl::setNumberofThreadsAllowed ( int  numberofThreadsAllowed)

Friends And Related Function Documentation

typedef boost::optional<ProgramControl> OptionalProgramControl
related
typedef std::vector<ProgramControl> ProgramControlVector
related