OpenStudio:utilities
Loading...
Searching...
No Matches
openstudio::ForwardTranslatorOptions Class Reference

#include <ForwardTranslatorOptions.hpp>

Public Member Functions

bool excludeHTMLOutputReport () const
 
bool excludeLCCObjects () const
 
bool excludeSpaceTranslation () const
 
bool excludeSQliteOutputReport () const
 
bool excludeVariableDictionary () const
 
 ForwardTranslatorOptions ()
 
bool iPTabularOutput () const
 
bool isExcludeHTMLOutputReportDefaulted () const
 
bool isExcludeLCCObjectsDefaulted () const
 
bool isExcludeSpaceTranslationDefaulted () const
 
bool isExcludeSQliteOutputReportDefaulted () const
 
bool isExcludeVariableDictionaryDefaulted () const
 
bool isIPTabularOutputDefaulted () const
 
bool isKeepRunControlSpecialDaysDefaulted () const
 
bool keepRunControlSpecialDays () const
 
void overrideValuesWith (const ForwardTranslatorOptions &other)
 
void reset ()
 
void resetExcludeHTMLOutputReport ()
 
void resetExcludeLCCObjects ()
 
void resetExcludeSpaceTranslation ()
 
void resetExcludeSQliteOutputReport ()
 
void resetExcludeVariableDictionary ()
 
void resetIPTabularOutput ()
 
void resetKeepRunControlSpecialDays ()
 
void setExcludeHTMLOutputReport (bool excludeHTMLOutputReport)
 
void setExcludeLCCObjects (bool excludeLCCObjects)
 
void setExcludeSpaceTranslation (bool excludeSpaceTranslation)
 
void setExcludeSQliteOutputReport (bool excludeSQliteOutputReport)
 
void setExcludeVariableDictionary (bool excludeVariableDictionary)
 
void setIPTabularOutput (bool iPTabularOutput)
 
void setKeepRunControlSpecialDays (bool keepRunControlSpecialDays)
 
std::string string () const
 Serialize to JSON formatted string.
 
Json::Value toJSON () const
 

Static Public Member Functions

static std::vector< ForwardTranslatorOptionKeyMethodforwardTranslatorOptionKeyMethods ()
 
static boost::optional< ForwardTranslatorOptionsfromString (const std::string &s)
 Construct from JSON formatted string.
 

Protected Member Functions

 ForwardTranslatorOptions (std::shared_ptr< detail::ForwardTranslatorOptions_Impl > impl)
 

Static Protected Member Functions

static ForwardTranslatorOptions fromJSON (const Json::Value &value)
 

Constructor & Destructor Documentation

◆ ForwardTranslatorOptions() [1/2]

openstudio::ForwardTranslatorOptions::ForwardTranslatorOptions ( )

◆ ForwardTranslatorOptions() [2/2]

openstudio::ForwardTranslatorOptions::ForwardTranslatorOptions ( std::shared_ptr< detail::ForwardTranslatorOptions_Impl > impl)
explicitprotected

Member Function Documentation

◆ excludeHTMLOutputReport()

bool openstudio::ForwardTranslatorOptions::excludeHTMLOutputReport ( ) const

◆ excludeLCCObjects()

bool openstudio::ForwardTranslatorOptions::excludeLCCObjects ( ) const

◆ excludeSpaceTranslation()

bool openstudio::ForwardTranslatorOptions::excludeSpaceTranslation ( ) const

◆ excludeSQliteOutputReport()

bool openstudio::ForwardTranslatorOptions::excludeSQliteOutputReport ( ) const

◆ excludeVariableDictionary()

bool openstudio::ForwardTranslatorOptions::excludeVariableDictionary ( ) const

◆ forwardTranslatorOptionKeyMethods()

static std::vector< ForwardTranslatorOptionKeyMethod > openstudio::ForwardTranslatorOptions::forwardTranslatorOptionKeyMethods ( )
static

◆ fromJSON()

static ForwardTranslatorOptions openstudio::ForwardTranslatorOptions::fromJSON ( const Json::Value & value)
staticprotected

◆ fromString()

static boost::optional< ForwardTranslatorOptions > openstudio::ForwardTranslatorOptions::fromString ( const std::string & s)
static

Construct from JSON formatted string.

◆ iPTabularOutput()

bool openstudio::ForwardTranslatorOptions::iPTabularOutput ( ) const

◆ isExcludeHTMLOutputReportDefaulted()

bool openstudio::ForwardTranslatorOptions::isExcludeHTMLOutputReportDefaulted ( ) const

◆ isExcludeLCCObjectsDefaulted()

bool openstudio::ForwardTranslatorOptions::isExcludeLCCObjectsDefaulted ( ) const

◆ isExcludeSpaceTranslationDefaulted()

bool openstudio::ForwardTranslatorOptions::isExcludeSpaceTranslationDefaulted ( ) const

◆ isExcludeSQliteOutputReportDefaulted()

bool openstudio::ForwardTranslatorOptions::isExcludeSQliteOutputReportDefaulted ( ) const

◆ isExcludeVariableDictionaryDefaulted()

bool openstudio::ForwardTranslatorOptions::isExcludeVariableDictionaryDefaulted ( ) const

◆ isIPTabularOutputDefaulted()

bool openstudio::ForwardTranslatorOptions::isIPTabularOutputDefaulted ( ) const

◆ isKeepRunControlSpecialDaysDefaulted()

bool openstudio::ForwardTranslatorOptions::isKeepRunControlSpecialDaysDefaulted ( ) const

◆ keepRunControlSpecialDays()

bool openstudio::ForwardTranslatorOptions::keepRunControlSpecialDays ( ) const

◆ overrideValuesWith()

void openstudio::ForwardTranslatorOptions::overrideValuesWith ( const ForwardTranslatorOptions & other)

◆ reset()

void openstudio::ForwardTranslatorOptions::reset ( )

◆ resetExcludeHTMLOutputReport()

void openstudio::ForwardTranslatorOptions::resetExcludeHTMLOutputReport ( )

◆ resetExcludeLCCObjects()

void openstudio::ForwardTranslatorOptions::resetExcludeLCCObjects ( )

◆ resetExcludeSpaceTranslation()

void openstudio::ForwardTranslatorOptions::resetExcludeSpaceTranslation ( )

◆ resetExcludeSQliteOutputReport()

void openstudio::ForwardTranslatorOptions::resetExcludeSQliteOutputReport ( )

◆ resetExcludeVariableDictionary()

void openstudio::ForwardTranslatorOptions::resetExcludeVariableDictionary ( )

◆ resetIPTabularOutput()

void openstudio::ForwardTranslatorOptions::resetIPTabularOutput ( )

◆ resetKeepRunControlSpecialDays()

void openstudio::ForwardTranslatorOptions::resetKeepRunControlSpecialDays ( )

◆ setExcludeHTMLOutputReport()

void openstudio::ForwardTranslatorOptions::setExcludeHTMLOutputReport ( bool excludeHTMLOutputReport)

◆ setExcludeLCCObjects()

void openstudio::ForwardTranslatorOptions::setExcludeLCCObjects ( bool excludeLCCObjects)

◆ setExcludeSpaceTranslation()

void openstudio::ForwardTranslatorOptions::setExcludeSpaceTranslation ( bool excludeSpaceTranslation)

◆ setExcludeSQliteOutputReport()

void openstudio::ForwardTranslatorOptions::setExcludeSQliteOutputReport ( bool excludeSQliteOutputReport)

◆ setExcludeVariableDictionary()

void openstudio::ForwardTranslatorOptions::setExcludeVariableDictionary ( bool excludeVariableDictionary)

◆ setIPTabularOutput()

void openstudio::ForwardTranslatorOptions::setIPTabularOutput ( bool iPTabularOutput)

◆ setKeepRunControlSpecialDays()

void openstudio::ForwardTranslatorOptions::setKeepRunControlSpecialDays ( bool keepRunControlSpecialDays)

◆ string()

std::string openstudio::ForwardTranslatorOptions::string ( ) const

Serialize to JSON formatted string.

◆ toJSON()

Json::Value openstudio::ForwardTranslatorOptions::toJSON ( ) const