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

Public Types | Public Member Functions | Private Types | Private Member Functions | Private Attributes

zinnia::scoped_ptr< T > Class Template Reference

Inheritance diagram for zinnia::scoped_ptr< T >:
Inheritance graph
Collaboration diagram for zinnia::scoped_ptr< T >:
Collaboration graph

List of all members.

Public Types

typedef T element_type

Public Member Functions

T * get () const
T & operator* () const
T * operator-> () const
void reset (T *p=0)
 scoped_ptr (T *p=0)

Private Types

typedef scoped_ptr< T > this_type

Private Member Functions

scoped_ptroperator= (scoped_ptr const &)
 scoped_ptr (scoped_ptr const &)

Private Attributes

T * ptr_

Detailed Description

template<class T>
class zinnia::scoped_ptr< T >

Definition at line 16 of file scoped_ptr.h.

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

Generated by  Doxygen 1.6.0   Back to index