ns3::CallbackImplBase Class Reference

#include <callback.h>

Inheritance diagram for ns3::CallbackImplBase:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 CallbackImplBase ()
virtual ~CallbackImplBase ()
void Ref (void) const
void Unref (void) const
uint32_t GetReferenceCount (void) const
virtual bool IsEqual (Ptr< const CallbackImplBase > other) const =0

Private Attributes

uint32_t m_count

Detailed Description

Definition at line 75 of file callback.h.


Constructor & Destructor Documentation

ns3::CallbackImplBase::CallbackImplBase (  )  [inline]

Definition at line 78 of file callback.h.

virtual ns3::CallbackImplBase::~CallbackImplBase (  )  [inline, virtual]

Definition at line 80 of file callback.h.


Member Function Documentation

uint32_t ns3::CallbackImplBase::GetReferenceCount ( void   )  const [inline]

Definition at line 90 of file callback.h.

References m_count.

virtual bool ns3::CallbackImplBase::IsEqual ( Ptr< const CallbackImplBase other  )  const [pure virtual]
void ns3::CallbackImplBase::Ref ( void   )  const [inline]

Definition at line 81 of file callback.h.

References m_count.

void ns3::CallbackImplBase::Unref ( void   )  const [inline]

Definition at line 84 of file callback.h.

References m_count.


Member Data Documentation

uint32_t ns3::CallbackImplBase::m_count [mutable, private]

Definition at line 93 of file callback.h.

Referenced by GetReferenceCount(), Ref(), and Unref().


The documentation for this class was generated from the following file:
Generated on Thu Dec 3 14:10:13 2009 for NS-3 by  doxygen 1.6.3