#include <BCL.hpp>
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.