Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
template<typename I>
P6VOID P6R::p6ComPtrBase< I >::detach ( I **  ppIface)
inline

Detach the owned interface from the smart pointer without release().

This is good for dealing with out parameters and saves an addref/release operation.

Parameters
ppIface[ out ] The address of a variable which will receive the underlying raw interface pointer.

Definition at line 163 of file p6comptr.h.