#include <BCL.hpp>
 Inheritance diagram for openstudio::BCL: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 (QObject *parent=nullptr) | |
| 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::LocalBCL, and openstudio::RemoteBCL.
      
  | 
  pure virtual | 
Get the measure by uid.
Implemented in openstudio::LocalBCL, and openstudio::RemoteBCL.