#include <util.hxx>
Public Types | |
typedef long | difference_type |
typedef size_t | size_type |
Public Member Functions | |
scoped_array () | |
scoped_array (size_type n) | |
scoped_array (T *t) | |
~scoped_array () | |
T * | get () const throw () |
T & | operator* () const throw () |
scoped_array & | operator= (T *t) throw () |
template<typename INDEX > | |
T & | operator[] (INDEX i) const throw () |
Private Member Functions | |
scoped_array (const scoped_array &) | |
Not allowed. More... | |
scoped_array & | operator= (const scoped_array &) |
Private Attributes | |
T * | m_ptr |
typedef long pqxx::internal::scoped_array< T >::difference_type |
typedef size_t pqxx::internal::scoped_array< T >::size_type |
|
inline |
|
inlineexplicit |
|
inlineexplicit |
|
inline |
|
private |
Not allowed.
|
inline |
|
inline |
|
inline |
|
private |
|
inline |
|
private |