OpenStudioCore:ruleset
 All Classes Namespaces Functions Typedefs Enumerations Enumerator Pages
Object List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 Nopenstudio
 Nruleset
 CEmbeddedRubyUserScriptArgumentGetterShould only be instantiated in C++ Applications
 CEmbeddedRubyUserScriptInfoGetterShould only be instantiated in C++ Applications
 CModelUserScriptModelUserScript is an abstract base class for UserScripts that operate on OpenStudio Models
 COSArgumentOSArgument is an argument to a UserScript or a Ruleset
 COSArgumentTypeListing of OSArgument data types
 COSDomainTypeMethods for restricting the domain of an OSArgument
 COSResultClass for documenting the outcome of running a UserScript or a Ruleset
 COSResultValuePossible outcomes of running a UserScript or a Ruleset
 COSRunnerOSRunner is a concrete base class for application-specific classes that run UserScripts
 CReportingUserScriptReportingUserScript is an abstract base class for UserScripts that generate reports
 CRubyUserScriptArgumentGetterInterface class for using embedded Ruby to extract arguments from a Ruby measure (UserScript)
 CRubyUserScriptInfoBCLMeasureInfo contains information that can be extracted from a by the Ruby parser
 CRubyUserScriptInfoGetterInterface class for using embedded Ruby to extract arguments from a Ruby measure (UserScript)
 CTranslationUserScriptTranslationUserScript is an abstract base class for UserScripts that operate on an OpenStudio Model and an OpenStudio Workspace
 CUserScriptUserScript is an abstract base class for a user script
 CUtilityUserScriptUtilityUserScript is an abstract base class for UserScripts that fulfill some purpose that is independent of any particular building energy model
 CWorkspaceUserScriptWorkspaceUserScript is an abstract base class for UserScripts that operate on OpenStudio Workspaces
 CEnumBase