#include <BCL.hpp>
Inheritance diagram for openstudio::BCL:Public Member Functions | |
Destructor | |
| virtual | ~BCL ()=default |
| Virtual destructor. | |
Inherited members | |
| virtual boost::optional< BCLComponent > | getComponent (const std::string &uid, const std::string &versionId="") const =0 |
| Get the component by uid. | |
| virtual boost::optional< BCLMeasure > | getMeasure (const std::string &uid, const std::string &versionId="") const =0 |
| Get the measure by uid. | |
| BCL () | |
| Default constructor. | |
This is a generic interface that can be used for searching either the local or remote bcl.
|
virtualdefault |
Virtual destructor.
|
protected |
Default constructor.
|
pure virtual |
Get the component by uid.
Implemented in openstudio::LocalBCL, and openstudio::RemoteBCL.
|
pure virtual |
Get the measure by uid.
Implemented in openstudio::LocalBCL, and openstudio::RemoteBCL.