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

#include "OutputSchedules.hpp"

Inheritance diagram for openstudio::model::OutputSchedules:

Public Member Functions

virtual ~OutputSchedules ()=default
 OutputSchedules (const OutputSchedules &other)=default
 OutputSchedules (OutputSchedules &&other)=default
OutputSchedulesoperator= (const OutputSchedules &)=default
OutputSchedulesoperator= (OutputSchedules &&)=default
std::string keyField () const
bool setKeyField (const std::string &keyField)

Static Public Member Functions

static IddObjectType iddObjectType ()
static std::vector< std::string > keyFieldValues ()
static std::vector< std::string > validKeyFieldValues ()

Related Functions

using OptionalOutputSchedules = boost::optional< OutputSchedules >
using OutputSchedulesVector = std::vector< OutputSchedules >

Detailed Description

OutputSchedules is a ModelObject that wraps the OpenStudio IDD object 'OS:Output:Schedules'.

Constructor & Destructor Documentation

virtual openstudio::model::OutputSchedules::~OutputSchedules ( )
virtualdefault
openstudio::model::OutputSchedules::OutputSchedules ( const OutputSchedules other)
default
openstudio::model::OutputSchedules::OutputSchedules ( OutputSchedules &&  other)
default

Member Function Documentation

static IddObjectType openstudio::model::OutputSchedules::iddObjectType ( )
static
std::string openstudio::model::OutputSchedules::keyField ( ) const
static std::vector<std::string> openstudio::model::OutputSchedules::keyFieldValues ( )
static
OutputSchedules& openstudio::model::OutputSchedules::operator= ( const OutputSchedules )
default
OutputSchedules& openstudio::model::OutputSchedules::operator= ( OutputSchedules &&  )
default
bool openstudio::model::OutputSchedules::setKeyField ( const std::string &  keyField)
static std::vector<std::string> openstudio::model::OutputSchedules::validKeyFieldValues ( )
static

Friends And Related Function Documentation

using OptionalOutputSchedules = boost::optional<OutputSchedules>
related
using OutputSchedulesVector = std::vector<OutputSchedules>
related