OpenStudioCore:ruleset
 All Classes Namespaces Functions Typedefs Enumerations Enumerator Pages
Object Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CEnumBase
 Copenstudio::ruleset::OSArgumentTypeListing of OSArgument data types
 Copenstudio::ruleset::OSDomainTypeMethods for restricting the domain of an OSArgument
 Copenstudio::ruleset::OSResultValuePossible outcomes of running a UserScript or a Ruleset
 Copenstudio::ruleset::OSArgumentOSArgument is an argument to a UserScript or a Ruleset
 Copenstudio::ruleset::OSResultClass for documenting the outcome of running a UserScript or a Ruleset
 Copenstudio::ruleset::OSRunnerOSRunner is a concrete base class for application-specific classes that run UserScripts
 Copenstudio::ruleset::RubyUserScriptArgumentGetterInterface 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::RubyUserScriptInfoBCLMeasureInfo contains information that can be extracted from a by the Ruby parser
 Copenstudio::ruleset::RubyUserScriptInfoGetterInterface 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::UserScriptUserScript is an abstract base class for a user script
 Copenstudio::ruleset::ModelUserScriptModelUserScript is an abstract base class for UserScripts that operate on OpenStudio Models
 Copenstudio::ruleset::ReportingUserScriptReportingUserScript is an abstract base class for UserScripts that generate reports
 Copenstudio::ruleset::TranslationUserScriptTranslationUserScript is an abstract base class for UserScripts that operate on an OpenStudio Model and an OpenStudio Workspace
 Copenstudio::ruleset::UtilityUserScriptUtilityUserScript is an abstract base class for UserScripts that fulfill some purpose that is independent of any particular building energy model
 Copenstudio::ruleset::WorkspaceUserScriptWorkspaceUserScript is an abstract base class for UserScripts that operate on OpenStudio Workspaces