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

#include "OutputDiagnostics.hpp"

Inheritance diagram for openstudio::model::OutputDiagnostics:

Public Member Functions

virtual ~OutputDiagnostics ()=default
 OutputDiagnostics (const OutputDiagnostics &other)=default
 OutputDiagnostics (OutputDiagnostics &&other)=default
OutputDiagnosticsoperator= (const OutputDiagnostics &)=default
OutputDiagnosticsoperator= (OutputDiagnostics &&)=default
std::vector< std::string > keys () const
bool addKey (const std::string &key)
bool setKeys (const std::vector< std::string > &keys)
bool enableDisplayExtraWarnings ()
void clearKeys ()

Static Public Member Functions

static IddObjectType iddObjectType ()
static std::vector< std::string > keyValues ()
static std::vector< std::string > validKeyValues ()

Related Functions

using OptionalOutputDiagnostics = boost::optional< OutputDiagnostics >
using OutputDiagnosticsVector = std::vector< OutputDiagnostics >

Detailed Description

OutputDiagnostics is a ModelObject that wraps the OpenStudio IDD object 'OS:Output:Diagnostics'.

Constructor & Destructor Documentation

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

Member Function Documentation

bool openstudio::model::OutputDiagnostics::addKey ( const std::string &  key)
void openstudio::model::OutputDiagnostics::clearKeys ( )
bool openstudio::model::OutputDiagnostics::enableDisplayExtraWarnings ( )
static IddObjectType openstudio::model::OutputDiagnostics::iddObjectType ( )
static
std::vector<std::string> openstudio::model::OutputDiagnostics::keys ( ) const
static std::vector<std::string> openstudio::model::OutputDiagnostics::keyValues ( )
static
OutputDiagnostics& openstudio::model::OutputDiagnostics::operator= ( const OutputDiagnostics )
default
OutputDiagnostics& openstudio::model::OutputDiagnostics::operator= ( OutputDiagnostics &&  )
default
bool openstudio::model::OutputDiagnostics::setKeys ( const std::vector< std::string > &  keys)
static std::vector<std::string> openstudio::model::OutputDiagnostics::validKeyValues ( )
static

Friends And Related Function Documentation

using OptionalOutputDiagnostics = boost::optional<OutputDiagnostics>
related
using OutputDiagnosticsVector = std::vector<OutputDiagnostics>
related