Base class for Callback class. More...
#include "callback.h"
Inheritance diagram for ns3::CallbackBase:Public Member Functions | |
| CallbackBase () | |
| Ptr< CallbackImplBase > | GetImpl (void) const |
Protected Member Functions | |
| CallbackBase (Ptr< CallbackImplBase > impl) | |
| Construct from a pimpl. More... | |
Protected Attributes | |
| Ptr< CallbackImplBase > | m_impl |
| the pimpl More... | |
Base class for Callback class.
Provides pimpl abstraction.
Definition at line 1104 of file callback.h.
|
inline |
Definition at line 1106 of file callback.h.
|
inlineprotected |
Construct from a pimpl.
| [in] | impl | The CallbackImplBase Ptr |
Definition at line 1114 of file callback.h.
|
inline |
Definition at line 1108 of file callback.h.
References m_impl.
Referenced by ns3::Callback< void, int8_t >::Assign(), ns3::Callback< void, int8_t >::CheckType(), ns3::Callback< void, int8_t >::IsEqual(), and ns3::CallbackValue::SerializeToString().
|
protected |
the pimpl
Definition at line 1115 of file callback.h.
Referenced by ns3::Callback< void, int8_t >::DoAssign(), ns3::Callback< void, int8_t >::DoPeekImpl(), GetImpl(), ns3::Callback< void, int8_t >::IsEqual(), and ns3::Callback< void, int8_t >::Nullify().
1.8.14