Logo Search packages:      
Sourcecode: videolink version File versions  Download package

Public Member Functions | Private Types | Private Attributes

auto_handle< handle_type, closer_type, factory_type > Class Template Reference

Inheritance diagram for auto_handle< handle_type, closer_type, factory_type >:
Inheritance graph
[legend]
Collaboration diagram for auto_handle< handle_type, closer_type, factory_type >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 auto_handle (handle_type handle)
 auto_handle (ref_type other)
 auto_handle (auto_handle &other)
handle_type get () const
 operator ref_type ()
auto_handleoperator= (auto_handle &other)
handle_type release ()
void reset ()
void reset (handle_type handle)

Private Types

typedef auto_handle_ref
< handle_type, closer_type,
factory_type > 
ref_type

Private Attributes

handle_type handle_

Detailed Description

template<typename handle_type, typename closer_type, typename factory_type>
class auto_handle< handle_type, closer_type, factory_type >

Definition at line 19 of file auto_handle.hpp.


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

Generated by  Doxygen 1.6.0   Back to index