Arageli::_Internal::auto_array< T > Class Template Reference

#include <_utility.hpp>

List of all members.

Public Types

typedef T element_type

Public Member Functions

 auto_array (T *p=0) throw ()
 auto_array (const auto_array< T > &q) throw ()
auto_array< T > & operator= (const auto_array< T > &q) throw ()
 ~auto_array ()
T & operator * () const throw ()
T * operator-> () const throw ()
T * get () const throw ()
T * release () const throw ()


Detailed Description

template<typename T>
class Arageli::_Internal::auto_array< T >

Definition at line 93 of file _utility.hpp.


Member Typedef Documentation

template<typename T>
typedef T Arageli::_Internal::auto_array< T >::element_type

Definition at line 97 of file _utility.hpp.


Constructor & Destructor Documentation

template<typename T>
Arageli::_Internal::auto_array< T >::auto_array ( T *  p = 0  )  throw () [inline, explicit]

Definition at line 99 of file _utility.hpp.

template<typename T>
Arageli::_Internal::auto_array< T >::auto_array ( const auto_array< T > &  q  )  throw () [inline]

Definition at line 102 of file _utility.hpp.

template<typename T>
Arageli::_Internal::auto_array< T >::~auto_array (  )  [inline]

Definition at line 122 of file _utility.hpp.


Member Function Documentation

template<typename T>
T* Arageli::_Internal::auto_array< T >::get (  )  const throw () [inline]

Definition at line 128 of file _utility.hpp.

template<typename T>
T& Arageli::_Internal::auto_array< T >::operator * (  )  const throw () [inline]

Definition at line 124 of file _utility.hpp.

template<typename T>
T* Arageli::_Internal::auto_array< T >::operator-> (  )  const throw () [inline]

Definition at line 126 of file _utility.hpp.

template<typename T>
auto_array<T>& Arageli::_Internal::auto_array< T >::operator= ( const auto_array< T > &  q  )  throw () [inline]

Definition at line 105 of file _utility.hpp.

template<typename T>
T* Arageli::_Internal::auto_array< T >::release (  )  const throw () [inline]

Definition at line 130 of file _utility.hpp.


The documentation for this class was generated from the following file:
Generated on Thu Aug 31 17:38:34 2006 for Arageli by  doxygen 1.4.7