#include <algorithm>
#include <utl/ShadowPtrPolicy.h>
#include <utl/LameShadowPtr_fwd.h>
Go to the source code of this file.
Classes | |
class | utl::InitializedLameShadowPtr< T, DereferenceCheck > |
class | utl::LameShadowPtr< T, DereferenceCheck > |
Namespaces | |
utl | |
Functions | |
template<typename T , class D > | |
bool | utl::DeepEqual (const LameShadowPtr< T, D > &s1, const LameShadowPtr< T, D > &s2) |
template<typename T , class D > | |
void | utl::swap (LameShadowPtr< T, D > &a, LameShadowPtr< T, D > &b) |
this helps LameShadowPtr in STL containers More... | |