Callback implementation classes. More...
Modules | |
MakeBoundCallback from functions bound with up to three arguments. | |
Build bound Callbacks which take varying numbers of arguments, and potentially returning a value. | |
Classes | |
class | ns3::CallbackBase |
Base class for Callback class. More... | |
class | ns3::CallbackComponent< T, isComparable > |
Stores a component of a callback, i.e., the callable object or a bound argument. More... | |
class | ns3::CallbackComponent< T, false > |
Partial specialization of class CallbackComponent with isComparable equal to false. More... | |
class | ns3::CallbackComponentBase |
Abstract base class for CallbackComponent. More... | |
class | ns3::CallbackImpl< R, UArgs > |
CallbackImpl class with varying numbers of argument types. More... | |
class | ns3::CallbackImplBase |
Abstract base class for CallbackImpl Provides reference counting and equality test. More... | |
struct | ns3::CallbackTraits< Ptr< T > > |
Trait class to convert a pointer into a reference, used by MemPtrCallBackImpl. More... | |
Callback implementation classes.