ReactOS 0.4.16-dev-753-g705a985
|
wrapper template class for pointers to shell objects managed by IMalloc More...
#include <shellclasses.h>
Public Member Functions | |
~SShellPtr () | |
T * | operator-> () |
T const * | operator-> () const |
operator T const * () const | |
const T & | operator* () const |
T & | operator* () |
Protected Member Functions | |
SShellPtr () | |
SShellPtr (T *p) | |
void | Free () |
Protected Attributes | |
T * | _p |
ShellMalloc | _malloc |
Private Member Functions | |
SShellPtr (const SShellPtr &) | |
void | operator= (SShellPtr const &) |
wrapper template class for pointers to shell objects managed by IMalloc
Definition at line 271 of file shellclasses.h.
Definition at line 273 of file shellclasses.h.
|
inlineprotected |
Definition at line 304 of file shellclasses.h.
Definition at line 309 of file shellclasses.h.
Definition at line 325 of file shellclasses.h.
Definition at line 314 of file shellclasses.h.
Definition at line 288 of file shellclasses.h.
Definition at line 298 of file shellclasses.h.
Definition at line 293 of file shellclasses.h.
Definition at line 278 of file shellclasses.h.
Definition at line 283 of file shellclasses.h.
Definition at line 326 of file shellclasses.h.
|
mutableprotected |
Definition at line 321 of file shellclasses.h.
Referenced by SShellPtr< T >::Free(), and SShellPtr< T >::~SShellPtr().
Definition at line 320 of file shellclasses.h.
Referenced by SShellPtr< T >::Free(), SShellPtr< ITEMIDLIST >::operator ITEMIDLIST const *(), SShellPtr< T >::operator*(), SShellPtr< T >::operator->(), ShellPath::operator=(), ShellPath::ShellPath(), and SShellPtr< T >::~SShellPtr().