#include <shared_count.hpp>
Public Member Functions | |
bool | empty () const |
weak_count & | operator= (shared_count const &r) |
weak_count & | operator= (weak_count const &r) |
void | swap (weak_count &r) |
long | use_count () const |
weak_count () | |
weak_count (shared_count const &r) | |
weak_count (weak_count const &r) | |
~weak_count () | |
Private Attributes | |
sp_counted_base * | pi_ |
Friends | |
bool | operator< (weak_count const &a, weak_count const &b) |
bool | operator== (weak_count const &a, weak_count const &b) |
class | shared_count |
Definition at line 299 of file shared_count.hpp.
boost::detail::weak_count::weak_count | ( | ) | [inline] |
Definition at line 313 of file shared_count.hpp.
boost::detail::weak_count::weak_count | ( | shared_count const & | r | ) | [inline] |
Definition at line 320 of file shared_count.hpp.
boost::detail::weak_count::weak_count | ( | weak_count const & | r | ) | [inline] |
Definition at line 328 of file shared_count.hpp.
boost::detail::weak_count::~weak_count | ( | ) | [inline] |
Definition at line 336 of file shared_count.hpp.
bool boost::detail::weak_count::empty | ( | ) | const [inline] |
Definition at line 384 of file shared_count.hpp.
weak_count& boost::detail::weak_count::operator= | ( | shared_count const & | r | ) | [inline] |
Definition at line 344 of file shared_count.hpp.
weak_count& boost::detail::weak_count::operator= | ( | weak_count const & | r | ) | [inline] |
Definition at line 358 of file shared_count.hpp.
void boost::detail::weak_count::swap | ( | weak_count & | r | ) | [inline] |
Definition at line 372 of file shared_count.hpp.
long boost::detail::weak_count::use_count | ( | ) | const [inline] |
Definition at line 379 of file shared_count.hpp.
bool operator< | ( | weak_count const & | a, |
weak_count const & | b | ||
) | [friend] |
Definition at line 394 of file shared_count.hpp.
bool operator== | ( | weak_count const & | a, |
weak_count const & | b | ||
) | [friend] |
Definition at line 389 of file shared_count.hpp.
friend class shared_count [friend] |
Definition at line 309 of file shared_count.hpp.
sp_counted_base* boost::detail::weak_count::pi_ [private] |
Definition at line 303 of file shared_count.hpp.