boost::detail::weak_count Class Reference

#include <sysc/packages/boost/detail/shared_count.hpp>

Collaboration diagram for boost::detail::weak_count:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 weak_count ()
 weak_count (shared_count const &r)
 weak_count (weak_count const &r)
 ~weak_count ()
weak_countoperator= (shared_count const &r)
weak_countoperator= (weak_count const &r)
void swap (weak_count &r)
long use_count () const

Friends

class shared_count
bool operator== (weak_count const &a, weak_count const &b)
bool operator< (weak_count const &a, weak_count const &b)


Detailed Description

Definition at line 223 of file shared_count.hpp.


Constructor & Destructor Documentation

boost::detail::weak_count::weak_count (  )  [inline]

Definition at line 237 of file shared_count.hpp.

boost::detail::weak_count::weak_count ( shared_count const &  r  )  [inline]

Definition at line 244 of file shared_count.hpp.

boost::detail::weak_count::weak_count ( weak_count const &  r  )  [inline]

Definition at line 252 of file shared_count.hpp.

boost::detail::weak_count::~weak_count (  )  [inline]

Definition at line 260 of file shared_count.hpp.


Member Function Documentation

weak_count& boost::detail::weak_count::operator= ( shared_count const &  r  )  [inline]

Definition at line 268 of file shared_count.hpp.

weak_count& boost::detail::weak_count::operator= ( weak_count const &  r  )  [inline]

Definition at line 278 of file shared_count.hpp.

void boost::detail::weak_count::swap ( weak_count r  )  [inline]

Definition at line 288 of file shared_count.hpp.

long boost::detail::weak_count::use_count (  )  const [inline]

Definition at line 295 of file shared_count.hpp.


Friends And Related Function Documentation

friend class shared_count [friend]

Definition at line 233 of file shared_count.hpp.

bool operator== ( weak_count const &  a,
weak_count const &  b 
) [friend]

Definition at line 300 of file shared_count.hpp.

bool operator< ( weak_count const &  a,
weak_count const &  b 
) [friend]

Definition at line 305 of file shared_count.hpp.


The documentation for this class was generated from the following file:

Generated on Wed Jan 21 15:32:12 2009 for SystemC by  doxygen 1.5.5