#include <EmbeddedRubyMeasureInfoGetter.hpp>
 Inheritance diagram for openstudio::measure::EmbeddedRubyMeasureInfoGetter< RubyInterpreterType >:
 Inheritance diagram for openstudio::measure::EmbeddedRubyMeasureInfoGetter< RubyInterpreterType >:| Public Member Functions | |
| EmbeddedRubyMeasureInfoGetter (const std::shared_ptr< RubyInterpreterType > &rubyInterpreter) | |
| OSMeasureInfo | getInfo (const BCLMeasure &measure) override | 
| OSMeasureInfo | getInfo (const BCLMeasure &measure, const Workspace &workspace) override | 
| Use this method to pass in a (EnergyPlus) Workspace or a (OpenStudio) Model.  More... | |
| OSMeasureInfo | getInfo (const BCLMeasure &measure, const model::Model &model, const Workspace &workspace) override | 
| virtual | ~EmbeddedRubyMeasureInfoGetter () | 
|  Public Member Functions inherited from openstudio::measure::OSMeasureInfoGetter | |
| OSMeasureInfo | getInfo (const BCLMeasure &measure, const boost::optional< model::Model > &model, const boost::optional< Workspace > &workspace) | 
| virtual | ~OSMeasureInfoGetter () | 
| Additional Inherited Members | |
|  Related Functions inherited from openstudio::measure::OSMeasureInfoGetter | |
| std::string | infoExtractorRubyFunction () | 
| Non-member function that returns Ruby code text for retrieving info from a BCLMeasure.  More... | |
Should only be instantiated in C++ Applications.
For an example of how to use this, see src/measure/test/EmbeddedRuby_GTest.cpp.
| 
 | inline | 
| 
 | inlinevirtual | 
| 
 | inlineoverridevirtual | 
Implements openstudio::measure::OSMeasureInfoGetter.
| 
 | inlineoverridevirtual | 
Use this method to pass in a (EnergyPlus) Workspace or a (OpenStudio) Model.
Implements openstudio::measure::OSMeasureInfoGetter.
| 
 | inlineoverridevirtual | 
Implements openstudio::measure::OSMeasureInfoGetter.