Open 3D Engine AzCore API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZStd::scoped_ptr< T > Class Template Reference

Public Types

typedef T element_type
 
typedef T *this_type::* unspecified_bool_type
 

Public Member Functions

 scoped_ptr (T *p=0)
 
 scoped_ptr (std::auto_ptr< T > p)
 
void reset (T *p=0)
 
T & operator* () const
 
T * operator-> () const
 
T * get () const
 
 operator unspecified_bool_type () const
 
bool operator! () const
 
void swap (scoped_ptr &b)
 

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