LSSTApplications  20.0.0
LSSTDataManagementBasePackage
Classes | Namespaces | Functions
PySharedPtr.h File Reference
#include "pybind11/pybind11.h"
#include <memory>

Go to the source code of this file.

Classes

class  lsst::utils::python::PySharedPtr< T >
 A shared pointer that tracks both a C++ object and its associated PyObject. More...
 

Namespaces

 lsst
 A base class for image defects.
 
 lsst::utils
 
 lsst::utils::python
 

Functions

 PYBIND11_DECLARE_HOLDER_TYPE (T, lsst::utils::python::PySharedPtr< T >)
 

Function Documentation

◆ PYBIND11_DECLARE_HOLDER_TYPE()

PYBIND11_DECLARE_HOLDER_TYPE ( ,
lsst::utils::python::PySharedPtr< T >   
)