| ▼CEnumBase | |
| Copenstudio::ruleset::OSArgumentType | Listing of OSArgument data types |
| Copenstudio::ruleset::OSDomainType | Methods for restricting the domain of an OSArgument |
| Copenstudio::ruleset::OSResultValue | Possible outcomes of running a UserScript or a Ruleset |
| Copenstudio::ruleset::OSArgument | OSArgument is an argument to a UserScript or a Ruleset |
| Copenstudio::ruleset::OSResult | Class for documenting the outcome of running a UserScript or a Ruleset |
| Copenstudio::ruleset::OSRunner | OSRunner is a concrete base class for application-specific classes that run UserScripts |
| ▼Copenstudio::ruleset::RubyUserScriptArgumentGetter | Interface class for using embedded Ruby to extract arguments from a Ruby measure (UserScript) |
| Copenstudio::ruleset::EmbeddedRubyUserScriptArgumentGetter< RubyInterpreterType > | Should only be instantiated in C++ Applications |
| Copenstudio::ruleset::RubyUserScriptInfo | BCLMeasureInfo contains information that can be extracted from a by the Ruby parser |
| ▼Copenstudio::ruleset::RubyUserScriptInfoGetter | Interface class for using embedded Ruby to extract arguments from a Ruby measure (UserScript) |
| Copenstudio::ruleset::EmbeddedRubyUserScriptInfoGetter< RubyInterpreterType > | Should only be instantiated in C++ Applications |
| ▼Copenstudio::ruleset::UserScript | UserScript is an abstract base class for a user script |
| Copenstudio::ruleset::ModelUserScript | ModelUserScript is an abstract base class for UserScripts that operate on OpenStudio Models |
| Copenstudio::ruleset::ReportingUserScript | ReportingUserScript is an abstract base class for UserScripts that generate reports |
| Copenstudio::ruleset::TranslationUserScript | TranslationUserScript is an abstract base class for UserScripts that operate on an OpenStudio Model and an OpenStudio Workspace |
| Copenstudio::ruleset::UtilityUserScript | UtilityUserScript is an abstract base class for UserScripts that fulfill some purpose that is independent of any particular building energy model |
| Copenstudio::ruleset::WorkspaceUserScript | WorkspaceUserScript is an abstract base class for UserScripts that operate on OpenStudio Workspaces |