

Additional Inherited Members | |
| Public Types inherited from Burger::unique_ptr< T, Burger::default_delete_array< T > > | |
| typedef T | element_type |
| Object type for this unique_ptr. | |
| typedef Burger::default_delete_array< T > | deleter_type |
| Deleter type for this unique_ptr. | |
| typedef T * | pointer |
| Pointer type of object in this unique_ptr. | |
| Public Member Functions inherited from Burger::unique_ptr< T, Burger::default_delete_array< T > > | |
| unique_ptr () noexcept | |
| ~unique_ptr () | |
| Dispose of the object. | |
| pointer | release () noexcept |
| void | reset (pointer pObject) noexcept |
| pointer | get () const noexcept |
| deleter_type & | get_deleter () noexcept |
| operator bool () const noexcept | |
| element_type & | operator* () const noexcept |
| pointer | operator-> () const noexcept |
| Protected Attributes inherited from Burger::unique_ptr< T, Burger::default_delete_array< T > > | |
| pointer | m_pObject |
| Pointer to the object to track. | |
| deleter_type | m_Deleter |
| Instance of the deleter object. | |