23 #ifndef LSST_BASE_ModuleImporter_h_INCLUDED
24 #define LSST_BASE_ModuleImporter_h_INCLUDED
35 namespace lsst {
namespace base {
50 static bool import(std::string
const & name);
64 virtual bool _import(std::string
const & name)
const = 0;
78 #endif // !LSST_BASE_ModuleImporter_h_INCLUDED
Base class that defines an interface for importing Python modules.
ModuleImporter & operator=(const ModuleImporter &)=delete
friend void installPythonModuleImporter()
virtual ~ModuleImporter()
virtual bool _import(std::string const &name) const =0