CCF
Loading...
Searching...
No Matches
Public Member Functions | Friends | List of all members
asynchost::close_ptr< T > Class Template Reference

#include <proxy.h>

Public Member Functions

template<typename... Args>
 close_ptr (Args &&... args)
 
 close_ptr (T *that)
 
 ~close_ptr ()
 
T * operator-> ()
 
T * release ()
 

Friends

class proxy_ptr< T >
 

Constructor & Destructor Documentation

◆ close_ptr() [1/2]

template<typename T >
template<typename... Args>
asynchost::close_ptr< T >::close_ptr ( Args &&...  args)
inline

◆ close_ptr() [2/2]

template<typename T >
asynchost::close_ptr< T >::close_ptr ( T *  that)
inline

◆ ~close_ptr()

template<typename T >
asynchost::close_ptr< T >::~close_ptr ( )
inline

Member Function Documentation

◆ operator->()

template<typename T >
T * asynchost::close_ptr< T >::operator-> ( )
inline

◆ release()

template<typename T >
T * asynchost::close_ptr< T >::release ( )
inline

Friends And Related Symbol Documentation

◆ proxy_ptr< T >

template<typename T >
friend class proxy_ptr< T >
friend

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