CCF
Loading...
Searching...
No Matches
Protected Member Functions | Protected Attributes | Friends | List of all members
asynchost::with_uv_handle< handle_type > Class Template Reference

#include <proxy.h>

Protected Member Functions

 with_uv_handle ()
 
 with_uv_handle (const with_uv_handle< handle_type > &that)=delete
 
 with_uv_handle (with_uv_handle< handle_type > &&that)=delete
 
virtual ~with_uv_handle ()=default
 
void close ()
 

Protected Attributes

handle_type uv_handle
 

Friends

template<typename T >
class close_ptr
 

Constructor & Destructor Documentation

◆ with_uv_handle() [1/3]

template<typename handle_type >
asynchost::with_uv_handle< handle_type >::with_uv_handle ( )
inlineprotected

◆ with_uv_handle() [2/3]

template<typename handle_type >
asynchost::with_uv_handle< handle_type >::with_uv_handle ( const with_uv_handle< handle_type > &  that)
protecteddelete

◆ with_uv_handle() [3/3]

template<typename handle_type >
asynchost::with_uv_handle< handle_type >::with_uv_handle ( with_uv_handle< handle_type > &&  that)
protecteddelete

◆ ~with_uv_handle()

template<typename handle_type >
virtual asynchost::with_uv_handle< handle_type >::~with_uv_handle ( )
protectedvirtualdefault

Member Function Documentation

◆ close()

template<typename handle_type >
void asynchost::with_uv_handle< handle_type >::close ( )
inlineprotected

Friends And Related Symbol Documentation

◆ close_ptr

template<typename handle_type >
template<typename T >
friend class close_ptr
friend

Member Data Documentation

◆ uv_handle

template<typename handle_type >
handle_type asynchost::with_uv_handle< handle_type >::uv_handle
protected

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