Classes | Namespaces | Functions
LameShadowPtr.h File Reference
#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...
 

, generated on Tue Sep 26 2023.