Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-01-18 09:50:37

0001 // Copyright David Abrahams 2002.
0002 // Distributed under the Boost Software License, Version 1.0. (See
0003 // accompanying file LICENSE_1_0.txt or copy at
0004 // http://www.boost.org/LICENSE_1_0.txt)
0005 #ifndef SHARED_PTR_DELETER_DWA2002121_HPP
0006 # define SHARED_PTR_DELETER_DWA2002121_HPP
0007 
0008 namespace boost { namespace python { namespace converter { 
0009 
0010 struct BOOST_PYTHON_DECL shared_ptr_deleter
0011 {
0012     shared_ptr_deleter(handle<> owner);
0013     ~shared_ptr_deleter();
0014 
0015     void operator()(void const*);
0016         
0017     handle<> owner;
0018 };
0019 
0020 }}} // namespace boost::python::converter
0021 
0022 #endif // SHARED_PTR_DELETER_DWA2002121_HPP