lsst.daf.persistence  13.0-11-gfc17871
 All Classes Namespaces Files Functions Variables Typedefs Friends Macros
storage.cc
Go to the documentation of this file.
1 #include "pybind11/pybind11.h"
2 #include "pybind11/stl.h"
3 
4 #include "lsst/daf/base/Citizen.h"
5 #include "lsst/daf/base/PropertySet.h"
8 
9 namespace py = pybind11;
10 
11 namespace lsst {
12 namespace daf {
13 namespace persistence {
14 
15 PYBIND11_PLUGIN(storage) {
16  py::module::import("lsst.daf.base");
17 
18  py::module mod("storage");
19 
20  py::class_<Storage, std::shared_ptr<Storage>, base::Citizen> cls(mod, "Storage");
21 
22  return mod.ptr();
23 }
24 
25 } // persistence
26 } // daf
27 } // lsst
Interface for Storage abstract base class.
PYBIND11_PLUGIN(dbAuth)
Definition: dbAuth.cc:11
Interface for LogicalLocation class.