Base class for Callback class. More...
#include "callback.h"
Public Member Functions | |
| CallbackBase () | |
| Ptr< CallbackImplBase > | GetImpl () const |
Protected Member Functions | |
| CallbackBase (Ptr< CallbackImplBase > impl) | |
| Construct from a pimpl. | |
Protected Attributes | |
| Ptr< CallbackImplBase > | m_impl |
| the pimpl | |
Base class for Callback class.
Provides pimpl abstraction.
Inheritance graph was not generated because of its size.
Definition at line 346 of file callback.h.
|
inline |
Definition at line 349 of file callback.h.
References m_impl.
Referenced by ns3::Callback< void, int >::Callback(), ns3::Callback< void, int >::Assign(), ns3::Callback< void, int >::CheckType(), and ns3::Callback< void, int >::IsEqual().
|
inlineprotected |
Construct from a pimpl.
| [in] | impl | The CallbackImplBase Ptr |
Definition at line 365 of file callback.h.
References m_impl.
|
inline |
Definition at line 355 of file callback.h.
References m_impl.
Referenced by ns3::Callback< void, int >::Assign(), ns3::Callback< void, int >::CheckType(), and ns3::Callback< void, int >::IsEqual().
|
protected |
the pimpl
Definition at line 370 of file callback.h.
Referenced by ns3::Callback< void, int >::Callback(), ns3::Callback< void, int >::Callback(), CallbackBase(), CallbackBase(), ns3::Callback< void, int >::Assign(), ns3::Callback< void, int >::DoPeekImpl(), GetImpl(), ns3::Callback< void, int >::IsEqual(), and ns3::Callback< void, int >::Nullify().