man std::tr1::weak_ptr (Fonctions bibliothèques) -

NAME

std::tr1::weak_ptr -

SYNOPSIS



Detailed Description

template<typename _Tp> class std::tr1::weak_ptr< _Tp >

Definition at line 771 of file boost_shared_ptr.h.

Public Types

typedef _Tp element_type

Public Member Functions

bool expired () const

shared_ptr< _Tp > lock () const

template<typename _Tp1> weak_ptr & operator= (const shared_ptr< _Tp1 > &r)

template<typename _Tp1> weak_ptr & operator= (const weak_ptr< _Tp1 > &r)

void reset ()

void swap (weak_ptr &__s)

long use_count () const

template<typename _Tp1> weak_ptr (const shared_ptr< _Tp1 > &r)

template<typename _Tp1> weak_ptr (const weak_ptr< _Tp1 > &r)

weak_ptr ()

Friends

class enable_shared_from_this< _Tp >

template<typename _Tp1> bool operator< (const weak_ptr &__lhs, const weak_ptr< _Tp1 > &__rhs)

class shared_ptr

class weak_ptr

Author

Generated automatically by Doxygen for libstdc++ source from the source code.