Common ODB Runtime Library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Namespaces | Functions
tr1/lazy-ptr.hxx File Reference

Go to the source code of this file.

Classes

class  odb::tr1::lazy_weak_ptr< T >
 
class  odb::tr1::lazy_shared_ptr< T >
 
class  odb::tr1::lazy_weak_ptr< T >
 

Namespaces

 odb
 
 odb::tr1
 

Functions

template<class T , class Y >
bool odb::tr1::operator== (const lazy_shared_ptr< T > &, const lazy_shared_ptr< Y > &)
 
template<class T , class Y >
bool odb::tr1::operator!= (const lazy_shared_ptr< T > &, const lazy_shared_ptr< Y > &)
 
template<class T >
void odb::tr1::swap (lazy_shared_ptr< T > &, lazy_shared_ptr< T > &)
 
template<class D , class T >
D * odb::tr1::get_deleter (const lazy_shared_ptr< T > &)
 
template<class T >
void odb::tr1::swap (lazy_weak_ptr< T > &, lazy_weak_ptr< T > &)