OpenStudio:energyplus
Loading...
Searching...
No Matches
openstudio::energyplus::ReverseTranslator Class Reference

#include <ReverseTranslator.hpp>

Public Member Functions

std::vector< LogMessage > errors () const
 Get error messages generated by the last translation.
 
boost::optional< model::Model > loadModel (const openstudio::path &path, ProgressBar *progressBar=nullptr)
 
 ReverseTranslator ()
 
model::Model translateWorkspace (const Workspace &workspace, ProgressBar *progressBar=nullptr, bool clearLogSink=true)
 
std::vector< IdfObject > untranslatedIdfObjects () const
 Get IdfObjects that were passed over by the last translation.
 
std::vector< LogMessage > warnings () const
 Get warning messages generated by the last translation.
 

Constructor & Destructor Documentation

◆ ReverseTranslator()

openstudio::energyplus::ReverseTranslator::ReverseTranslator ( )

Member Function Documentation

◆ errors()

std::vector< LogMessage > openstudio::energyplus::ReverseTranslator::errors ( ) const

Get error messages generated by the last translation.

◆ loadModel()

boost::optional< model::Model > openstudio::energyplus::ReverseTranslator::loadModel ( const openstudio::path & path,
ProgressBar * progressBar = nullptr )

◆ translateWorkspace()

model::Model openstudio::energyplus::ReverseTranslator::translateWorkspace ( const Workspace & workspace,
ProgressBar * progressBar = nullptr,
bool clearLogSink = true )

◆ untranslatedIdfObjects()

std::vector< IdfObject > openstudio::energyplus::ReverseTranslator::untranslatedIdfObjects ( ) const

Get IdfObjects that were passed over by the last translation.

◆ warnings()

std::vector< LogMessage > openstudio::energyplus::ReverseTranslator::warnings ( ) const

Get warning messages generated by the last translation.