Classes | |
class | EmbeddedRubyMeasureInfoGetter |
Should only be instantiated in C++ Applications. More... | |
class | EnergyPlusMeasure |
EnergyPlusMeasure is an abstract base class for OSMeasures that operate on EnergyPlus Workspaces. More... | |
class | MeasureInfoBinding |
Interface class for rendering the ruby readme via ERB, parent class for the RubyMeasureInfoBinding declared in ruby/bindings/InitRubyBindings.cpp so we can use it from C++. More... | |
class | ModelMeasure |
ModelMeasure is an abstract base class for UserScripts that operate on OpenStudio Models. More... | |
class | OSArgument |
OSArgument is an argument to an OSMeasure. More... | |
class | OSArgumentType |
Listing of OSArgument data types. More... | |
class | OSDomainType |
Methods for restricting the domain of an OSArgument. More... | |
class | OSMeasure |
OSMeasure is an abstract base class for a user script. More... | |
class | OSMeasureInfo |
OSMeasureInfo contains information that can be extracted from an OSMeasure by a parser. More... | |
class | OSMeasureInfoGetter |
Interface class for using embedded Ruby to extract arguments from an OSMeasure. More... | |
class | OSOutput |
OSOutput is an output of an OSMeasure. More... | |
class | OSOutputType |
Listing of OSOutput data types, values match OSArgumentType. More... | |
class | OSRunner |
OSRunner is a concrete base class for application-specific classes that run OSMeasures. More... | |
class | ReportingMeasure |
ReportingMeasure is an abstract base class for UserScripts that generate reports. More... | |
Typedefs | |
typedef boost::optional < OSArgumentType > | OptionalOSArgumentType |
typedef boost::optional < OSDomainType > | OptionalOSDomainType |
typedef boost::optional < OSOutputType > | OptionalOSOutputType |
using | UserScriptArgumentType = OSArgumentType |
Preserves old name for OSArgumentType. More... | |
Functions | |
std::ostream & | operator<< (std::ostream &os, const OSOutputType &e) |
std::ostream & | operator<< (std::ostream &os, const OSArgumentType &e) |
std::ostream & | operator<< (std::ostream &os, const OSDomainType &e) |
typedef boost::optional< OSArgumentType > openstudio::measure::OptionalOSArgumentType |
typedef boost::optional< OSDomainType > openstudio::measure::OptionalOSDomainType |
typedef boost::optional< OSOutputType > openstudio::measure::OptionalOSOutputType |
using openstudio::measure::UserScriptArgumentType = typedef OSArgumentType |
Preserves old name for OSArgumentType.
|
inline |
|
inline |
|
inline |