comstl/smartptr/interface_ptr.hpp File Reference


Detailed Description

[C++ only] Definition of the comstl::interface_ptr smart pointer class template (Smart Pointers Library).

#include <comstl/comstl.h>
#include <stlsoft/util/operator_bool.hpp>
#include <stlsoft/smartptr/ref_ptr.hpp>

Go to the source code of this file.

Namespaces

namespace  comstl

Classes

class  interface_ptr
 [DEPRECATED] Manages a COM interface pointer, ensuring that it is released More...

Functions

template<typename T>
void swap (interface_ptr< T > &lhs, interface_ptr< T > &rhs)
template<typename T>
T * get_ptr (interface_ptr< T > const &p)


Generated on Thu Jun 10 08:57:57 2010 for STLSoft by  doxygen 1.5.6