Classes | Namespaces | Functions
test_smart_ptr.cpp File Reference
#include "pybind11_tests.h"
#include "object.h"
Include dependency graph for test_smart_ptr.cpp:

Go to the source code of this file.

Classes

class  custom_unique_ptr< T >
 
struct  pybind11::detail::holder_helper< ref< T > >
 
class  huge_unique_ptr< T >
 
class  shared_ptr_with_addressof_operator< T >
 
class  unique_ptr_with_addressof_operator< T >
 

Namespaces

 pybind11
 
 pybind11::detail
 

Functions

 PYBIND11_DECLARE_HOLDER_TYPE (T, ref< T >, true)
 
 PYBIND11_DECLARE_HOLDER_TYPE (T, std::shared_ptr< T >)
 
 PYBIND11_DECLARE_HOLDER_TYPE (T, huge_unique_ptr< T >)
 
 PYBIND11_DECLARE_HOLDER_TYPE (T, custom_unique_ptr< T >)
 
 PYBIND11_DECLARE_HOLDER_TYPE (T, shared_ptr_with_addressof_operator<T >)
 
 PYBIND11_DECLARE_HOLDER_TYPE (T, unique_ptr_with_addressof_operator<T >)
 
 TEST_SUBMODULE (smart_ptr, m)
 

Function Documentation

PYBIND11_DECLARE_HOLDER_TYPE ( T  ,
ref< T ,
true   
)
PYBIND11_DECLARE_HOLDER_TYPE ( T  ,
std::shared_ptr< T  
)
PYBIND11_DECLARE_HOLDER_TYPE ( T  ,
huge_unique_ptr< T  
)
PYBIND11_DECLARE_HOLDER_TYPE ( T  ,
custom_unique_ptr< T  
)
PYBIND11_DECLARE_HOLDER_TYPE ( T  ,
shared_ptr_with_addressof_operator<T  
)
PYBIND11_DECLARE_HOLDER_TYPE ( T  ,
unique_ptr_with_addressof_operator<T  
)
TEST_SUBMODULE ( smart_ptr  ,
m   
)

Definition at line 89 of file test_smart_ptr.cpp.



gtsam
Author(s):
autogenerated on Sat May 8 2021 02:51:40