OpenStudio:utilities
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | Static Public Member Functions | Protected Member Functions | Static Protected Member Functions | List of all members
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. More...
 

Static Public Member Functions

static std::vector
< ForwardTranslatorOptionKeyMethod
forwardTranslatorOptionKeyMethods ()
 
static boost::optional
< ForwardTranslatorOptions
fromString (const std::string &s)
 Construct from JSON formatted string. More...
 

Protected Member Functions

 ForwardTranslatorOptions (std::shared_ptr< detail::ForwardTranslatorOptions_Impl > impl)
 
Json::Value json () const
 

Static Protected Member Functions

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

Constructor & Destructor Documentation

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

Member Function Documentation

bool openstudio::ForwardTranslatorOptions::excludeHTMLOutputReport ( ) const
bool openstudio::ForwardTranslatorOptions::excludeLCCObjects ( ) const
bool openstudio::ForwardTranslatorOptions::excludeSpaceTranslation ( ) const
bool openstudio::ForwardTranslatorOptions::excludeSQliteOutputReport ( ) const
bool openstudio::ForwardTranslatorOptions::excludeVariableDictionary ( ) const
static std::vector<ForwardTranslatorOptionKeyMethod> openstudio::ForwardTranslatorOptions::forwardTranslatorOptionKeyMethods ( )
static
static ForwardTranslatorOptions openstudio::ForwardTranslatorOptions::fromJSON ( const Json::Value &  value)
staticprotected
static boost::optional<ForwardTranslatorOptions> openstudio::ForwardTranslatorOptions::fromString ( const std::string &  s)
static

Construct from JSON formatted string.

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

Serialize to JSON formatted string.