Public Member Functions | Public Attributes | List of all members
std::unique_ptr_storage< T, D, true > Class Template Reference

#include <zorba/internal/unique_ptr.h>

Inherits D.

Public Member Functions

D & deleter () throw ()
 
 operator rvalue_type () throw ()
 
 unique_ptr_storage (T *p) throw ()
 
 unique_ptr_storage (T *p, D &d)
 

Public Attributes

T * ptr_
 

Detailed Description

template<typename T, typename D>
class std::unique_ptr_storage< T, D, true >

Definition at line 102 of file unique_ptr.h.

Constructor & Destructor Documentation

template<typename T , typename D >
std::unique_ptr_storage< T, D, true >::unique_ptr_storage ( T *  p) throw ()
inline

Definition at line 107 of file unique_ptr.h.

template<typename T , typename D >
std::unique_ptr_storage< T, D, true >::unique_ptr_storage ( T *  p,
D &  d 
)
inline

Definition at line 110 of file unique_ptr.h.

Member Function Documentation

template<typename T , typename D >
D& std::unique_ptr_storage< T, D, true >::deleter ( ) throw ()
inline

Definition at line 117 of file unique_ptr.h.

template<typename T , typename D >
std::unique_ptr_storage< T, D, true >::operator rvalue_type ( ) throw ()
inline

Definition at line 113 of file unique_ptr.h.

Member Data Documentation

template<typename T , typename D >
T* std::unique_ptr_storage< T, D, true >::ptr_

Definition at line 105 of file unique_ptr.h.


The documentation for this class was generated from the following file:
blog comments powered by Disqus