Marine Library  1.0
C++ library for Linux Networking Development
Public Types | Public Member Functions | List of all members
CScopedPtr< T, Alloc > Class Template Reference

Public Types

typedef T element_type
 
typedef Alloc allocator_type
 
typedef T * pointer
 
typedef T & reference
 

Public Member Functions

 CScopedPtr (pointer p=NULL)
 
bool operator! () const throw ()
 
 operator __SafeBool () const throw ()
 
pointer get () const throw ()
 
pointer operator-> () const throw ()
 
reference operator* () const throw ()
 
void reset (pointer p=NULL) throw ()
 
pointer release () throw ()
 
void swap (__Myt &a) throw ()
 

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