|
ReactOS 0.4.16-dev-2621-gb0c8475
|
#include <ciciface.h>
Public Member Functions | |
| CicInterface_RefCnt () | |
| CicInterface_RefCnt (T_IFACE *ptr) | |
| ~CicInterface_RefCnt () | |
| void | Attach (T_IFACE *ptr) |
| T_IFACE * | Detach () |
| operator T_IFACE * () | |
| T_IFACE * | operator-> () |
| T_IFACE ** | operator& () |
Protected Attributes | |
| T_IFACE * | m_ptr |
Private Member Functions | |
| CicInterface_RefCnt (const CicInterface_RefCnt< T_IFACE > &)=delete | |
| CicInterface_RefCnt< T_IFACE > & | operator= (const CicInterface_RefCnt< T_IFACE > &)=delete |
Definition at line 13 of file ciciface.h.
|
inline |
Definition at line 19 of file ciciface.h.
|
inline |
Definition at line 21 of file ciciface.h.
|
inline |
Definition at line 27 of file ciciface.h.
|
privatedelete |
|
inline |
|
inline |
Definition at line 40 of file ciciface.h.
|
inline |
Definition at line 47 of file ciciface.h.
|
inline |
Definition at line 50 of file ciciface.h.
|
inline |
Definition at line 48 of file ciciface.h.
|
privatedelete |
|
protected |
Definition at line 16 of file ciciface.h.
Referenced by CicInterface_RefCnt< T_IFACE >::Attach(), CicInterface_RefCnt< T_IFACE >::CicInterface_RefCnt(), CicInterface_RefCnt< T_IFACE >::Detach(), CicInterface_RefCnt< T_IFACE >::operator T_IFACE *(), CicInterface_RefCnt< T_IFACE >::operator&(), CicInterface_RefCnt< T_IFACE >::operator->(), and CicInterface_RefCnt< T_IFACE >::~CicInterface_RefCnt().