Public Member Functions | Private Attributes | List of all members
huge_unique_ptr< T > Class Template Reference

Public Member Functions

Tget ()
 
 huge_unique_ptr (T *p)
 

Private Attributes

uint64_t padding [10]
 
std::unique_ptr< Tptr
 

Detailed Description

template<typename T>
class huge_unique_ptr< T >

Definition at line 39 of file test_smart_ptr.cpp.

Constructor & Destructor Documentation

template<typename T >
huge_unique_ptr< T >::huge_unique_ptr ( T p)
inline

Definition at line 43 of file test_smart_ptr.cpp.

Member Function Documentation

template<typename T >
T* huge_unique_ptr< T >::get ( )
inline

Definition at line 44 of file test_smart_ptr.cpp.

Member Data Documentation

template<typename T >
uint64_t huge_unique_ptr< T >::padding[10]
private

Definition at line 41 of file test_smart_ptr.cpp.

template<typename T >
std::unique_ptr<T> huge_unique_ptr< T >::ptr
private

Definition at line 40 of file test_smart_ptr.cpp.


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


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