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