#include <OSMeasure.hpp>
Public Member Functions | |
Constructors and Destructors | |
virtual | ~OSMeasure () |
Getters | |
virtual std::string | name () const |
user facing name of this measure, defaults to empty More... | |
virtual std::string | description () const |
user facing description of this measure, defaults to empty More... | |
virtual std::string | taxonomy () const |
user facing BCL taxonomy of this measure, defaults to empty More... | |
virtual std::string | modeler_description () const |
user facing technical description of this measure, defaults to empty More... | |
Related Functions | |
(Note that these are not member functions.) | |
typedef boost::optional < OSMeasure > | OptionalOSMeasure |
typedef std::vector< OSMeasure > | OSMeasureVector |
Actions | |
virtual OS_DEPRECATED bool | registerWithSketchUp () const |
Register this script with SketchUp. More... | |
virtual OS_DEPRECATED bool | registerWithApplication () const |
Register this script with an Application. More... | |
OSMeasure () | |
OSMeasure is an abstract base class for a user script.
There are derived types that operate on OpenStudio Models and EnergyPlus Workspaces.
|
virtual |
|
inlineprotected |
|
virtual |
user facing description of this measure, defaults to empty
|
virtual |
user facing technical description of this measure, defaults to empty
|
virtual |
user facing name of this measure, defaults to empty
|
virtual |
Register this script with an Application.
Base class implementation does nothing and returns false.
|
virtual |
Register this script with SketchUp.
Deprecated in favor of registerWithApplication(). Base class implementation does nothing and returns false.
|
virtual |
user facing BCL taxonomy of this measure, defaults to empty
|
related |
|
related |