A Discrete-Event Network Simulator
API
Callback Implementation

Callback implementation classes. More...

+ Collaboration diagram for Callback Implementation:

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...
 

Detailed Description

Callback implementation classes.