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

#include "SetpointManager.hpp"

Inheritance diagram for openstudio::model::SetpointManager:

Public Member Functions

virtual ~SetpointManager ()
boost::optional< NodesetpointNode () const
std::string controlVariable () const
bool setControlVariable (const std::string &controlVariable)

Protected Member Functions

 SetpointManager (IddObjectType type, const Model &model)

Detailed Description

SetpointManager is the base class for setpoint managers.

Constructor & Destructor Documentation

virtual openstudio::model::SetpointManager::~SetpointManager ( )
inlinevirtual
openstudio::model::SetpointManager::SetpointManager ( IddObjectType  type,
const Model model 
)
protected

Constructs a new SetpointManager object and places it inside model.

Member Function Documentation

std::string openstudio::model::SetpointManager::controlVariable ( ) const

Returns the Control Variable.

bool openstudio::model::SetpointManager::setControlVariable ( const std::string &  controlVariable)

Sets the Control Variable.

boost::optional<Node> openstudio::model::SetpointManager::setpointNode ( ) const

Returns the Node referred to by the SetpointNodeName field.