Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages
comet::auto_handle_t< ERROR_POLICY > Struct Template Reference
[Com type wrappers.]
Wrapper for HANDLE type.
More...
#include <handle.h>
Inheritance diagram for comet::auto_handle_t< ERROR_POLICY >:


Public Types | |
|
typedef auto_handle_wrap_t< auto_handle_t, HANDLE, 0, ERROR_POLICY > | handle_base |
Public Member Functions | |
| auto_handle_t () | |
| Default constructor. | |
| auto_handle_t (auto_handle_t &rhs) | |
| Copy constructor. | |
| auto_handle_t (const impl::auto_attach_t< HANDLE > &rhs) | |
| Auto_attach constructor. | |
| auto_handle_t & | operator= (auto_handle_t &rhs) |
| Default assignment. | |
| auto_handle_t & | operator= (const impl::auto_attach_t< HANDLE > &rhs) |
Static Public Member Functions | |
| bool | destroy_handle (HANDLE h) |
| Destroy a handle. | |
Detailed Description
template<typename ERROR_POLICY = handle_nothrow_error_policy_t>
struct comet::auto_handle_t< ERROR_POLICY >
Wrapper for HANDLE type.
The documentation for this struct was generated from the following file: