|
Common ODB Runtime Library
|
Public Types | |
| typedef T | element_type |
| typedef tr1::lazy_weak_ptr < element_type > | pointer_type |
| typedef tr1::lazy_shared_ptr < element_type > | strong_pointer_type |
| typedef std::tr1::weak_ptr < element_type > | eager_pointer_type |
Static Public Member Functions | |
| static strong_pointer_type | lock (const pointer_type &p) |
Static Public Attributes | |
| static const pointer_kind | kind = pk_weak |
| static const bool | lazy = true |
| typedef T odb::pointer_traits< tr1::lazy_weak_ptr< T > >::element_type |
| typedef tr1::lazy_weak_ptr<element_type> odb::pointer_traits< tr1::lazy_weak_ptr< T > >::pointer_type |
| typedef tr1::lazy_shared_ptr<element_type> odb::pointer_traits< tr1::lazy_weak_ptr< T > >::strong_pointer_type |
| typedef std::tr1::weak_ptr<element_type> odb::pointer_traits< tr1::lazy_weak_ptr< T > >::eager_pointer_type |
|
inlinestatic |
|
static |
|
static |
1.8.7