lsst.base  13.0-5-g77abda3
LSST Data Management Base Package
 All Classes Namespaces Files Functions Variables Friends Macros Pages
Static Public Member Functions | Protected Member Functions | List of all members
lsst::base::PythonModuleImporter Class Reference
Inheritance diagram for lsst::base::PythonModuleImporter:
lsst::base::ModuleImporter

Static Public Member Functions

static ModuleImporter const * get ()
 
- Static Public Member Functions inherited from lsst::base::ModuleImporter
static bool import (std::string const &name)
 Import the given Python module, and return true if successful. More...
 

Protected Member Functions

virtual bool _import (std::string const &name) const
 
- Protected Member Functions inherited from lsst::base::ModuleImporter
 ModuleImporter ()
 
virtual ~ModuleImporter ()
 

Additional Inherited Members

- Public Member Functions inherited from lsst::base::ModuleImporter
 ModuleImporter (const ModuleImporter &)=delete
 
ModuleImporteroperator= (const ModuleImporter &)=delete
 
 ModuleImporter (ModuleImporter &&)=delete
 
ModuleImporteroperator= (ModuleImporter &&)=delete
 

Detailed Description

Definition at line 30 of file lsstcppimport.cc.

Member Function Documentation

bool lsst::base::PythonModuleImporter::_import ( std::string const &  name) const
protectedvirtual

Implements lsst::base::ModuleImporter.

Definition at line 44 of file lsstcppimport.cc.

static ModuleImporter const* lsst::base::PythonModuleImporter::get ( )
inlinestatic

Definition at line 32 of file lsstcppimport.cc.


The documentation for this class was generated from the following file: