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

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

zinnia::scoped_array< T > Class Template Reference

Inheritance diagram for zinnia::scoped_array< T >:
Inheritance graph
Collaboration diagram for zinnia::scoped_array< 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
T & operator[] (size_t i) const
void reset (T *p=0)
 scoped_array (T *p=0)

Private Types

typedef scoped_array< T > this_type

Private Member Functions

scoped_arrayoperator= (scoped_array const &)
 scoped_array (scoped_array const &)

Private Attributes

T * ptr_

Detailed Description

template<class T>
class zinnia::scoped_array< T >

Definition at line 36 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