|
| | lazy_auto_ptr (T *=0) |
| |
| | lazy_auto_ptr (lazy_auto_ptr &) |
| |
| template<class Y > |
| | lazy_auto_ptr (lazy_auto_ptr< Y > &) |
| |
| lazy_auto_ptr & | operator= (lazy_auto_ptr &) |
| |
| template<class Y > |
| lazy_auto_ptr & | operator= (lazy_auto_ptr< Y > &) |
| |
| T & | operator* () const |
| |
| T * | operator-> () const |
| |
| T * | get () const |
| |
| T * | release () |
| |
| void | reset (T *=0) |
| |
| | lazy_auto_ptr (const lazy_auto_ptr_ref< T > &) |
| |
| lazy_auto_ptr & | operator= (const lazy_auto_ptr_ref< T > &) |
| |
| template<class Y > |
| | operator lazy_auto_ptr_ref< Y > () |
| |
| template<class Y > |
| | operator lazy_auto_ptr< Y > () |
| |
| | operator unspecified_bool_type () const |
| |
| template<class Y > |
| | lazy_auto_ptr (std::auto_ptr< Y > &) |
| |
| | lazy_auto_ptr (std::auto_ptr_ref< T >) |
| |
| template<class Y > |
| lazy_auto_ptr & | operator= (std::auto_ptr< Y > &) |
| |
| lazy_auto_ptr & | operator= (std::auto_ptr_ref< T >) |
| |
| bool | loaded () const |
| |
| std::auto_ptr< T > & | load () const |
| |
| void | unload () const |
| |
| std::auto_ptr< T > & | get_eager () const |
| |
| template<class DB , class ID > |
| | lazy_auto_ptr (DB &, const ID &) |
| |
| template<class DB > |
| | lazy_auto_ptr (DB &, T *) |
| |
| template<class DB , class Y > |
| | lazy_auto_ptr (DB &, std::auto_ptr< Y > &) |
| |
| template<class DB , class ID > |
| void | reset (DB &, const ID &) |
| |
| template<class DB > |
| void | reset (DB &, T *) |
| |
| template<class DB , class Y > |
| void | reset (DB &, std::auto_ptr< Y > &) |
| |
| template<class O > |
| object_traits< O >::id_type | object_id () const |
| |
| database_type & | database () const |
| |
template<class T >
template<class Y >
template<class T >
template<class Y >
template<class T >
template<class DB , class ID >
template<class T >
template<class DB >
template<class T >
template<class DB , class Y >
template<class T >
template<class Y >
template<class T >
template<class Y >
template<class T >
template<class Y >
template<class T >
template<class Y >
template<class T >
template<class DB , class ID >
template<class T >
template<class DB >
template<class T >
template<class DB , class Y >
template<class T >
template<class O >
template<class T >
template<class Y >
The documentation for this class was generated from the following file: