Atlas_Objects_SmartPtr(3)

Atlas::Objects::SmartPtr< T >(3) Library Functions Manual Atlas::Objects::SmartPtr< T >(3)

NAME

Atlas::Objects::SmartPtr< T >

SYNOPSIS

Public Types


typedef T DataT
typedef T::iterator iterator
typedef T::const_iterator const_iterator

Public Member Functions


SmartPtr (const SmartPtr< T > &a)
SmartPtr (T *a_ptr)
template<class oldType > SmartPtr (const SmartPtr< oldType > &a)
SmartPtr & operator= (const SmartPtr< T > &a)
template<class newType > operator SmartPtr< newType > () const
template<class newType > operator SmartPtr< const newType > () const
bool isValid () const
T & operator* () const
T * operator-> () const
T * get () const
SmartPtr< T > copy () const
SmartPtr< T > getDefaultObject () const

Author

Generated automatically by Doxygen for Atlas-C++ from the source code.

Tue Oct 10 2017 Atlas-C++