OpenStudio:model
 AllClasses Namespaces Functions Variables Typedefs Enumerations Enumerator Pages

#include "ExternalInterfaceSchedule.hpp"

Inheritance diagram for openstudio::model::ExternalInterfaceSchedule:

Public Member Functions

 ExternalInterfaceSchedule (const Model &model, double initialValue)
 ExternalInterfaceSchedule (const Model &model)
virtual ~ExternalInterfaceSchedule ()
double initialValue () const
bool exportToBCVTB () const
bool isExportToBCVTBDefaulted () const
bool setInitialValue (double initialValue)
bool setExportToBCVTB (bool exportToBCVTB)
void resetExportToBCVTB ()

Static Public Member Functions

static IddObjectType iddObjectType ()

Related Functions

typedef std::vector
< ExternalInterfaceSchedule
ExternalInterfaceScheduleVector
typedef boost::optional
< ExternalInterfaceSchedule
OptionalExternalInterfaceSchedule

Detailed Description

ExternalInterfaceSchedule is a ModelObject that wraps the OpenStudio IDD object 'OS:ExternalInterface:Schedule'.

Constructor & Destructor Documentation

openstudio::model::ExternalInterfaceSchedule::ExternalInterfaceSchedule ( const Model model,
double  initialValue 
)
explicit
openstudio::model::ExternalInterfaceSchedule::ExternalInterfaceSchedule ( const Model model)
explicit
virtual openstudio::model::ExternalInterfaceSchedule::~ExternalInterfaceSchedule ( )
inlinevirtual

Member Function Documentation

bool openstudio::model::ExternalInterfaceSchedule::exportToBCVTB ( ) const
static IddObjectType openstudio::model::ExternalInterfaceSchedule::iddObjectType ( )
static
double openstudio::model::ExternalInterfaceSchedule::initialValue ( ) const
bool openstudio::model::ExternalInterfaceSchedule::isExportToBCVTBDefaulted ( ) const
void openstudio::model::ExternalInterfaceSchedule::resetExportToBCVTB ( )
bool openstudio::model::ExternalInterfaceSchedule::setExportToBCVTB ( bool  exportToBCVTB)
bool openstudio::model::ExternalInterfaceSchedule::setInitialValue ( double  initialValue)

Friends And Related Function Documentation