A Discrete-Event Network Simulator
trace-source-accessor.h File Reference

ns3::TraceSourceAccessor and ns3::MakeTraceSourceAccessor declarations. More...

#include <stdint.h>
#include "callback.h"
#include "ptr.h"
#include "simple-ref-count.h"
+ Include dependency graph for trace-source-accessor.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  ns3::TraceSourceAccessor
 Control access to objects' trace sources. More...


 Every class exported by the ns3 library is enclosed in the ns3 namespace.


template<typename T , typename SOURCE >
Ptr< const TraceSourceAccessor > ns3::DoMakeTraceSourceAccessor (SOURCE T::*a)
 MakeTraceSourceAccessor() implementation. More...
static Ptr< const TraceSourceAccessor > ns3::MakeEmptyTraceSourceAccessor ()
 Create an empty TraceSourceAccessor. More...
template<typename T >
Ptr< const TraceSourceAccessor > ns3::MakeTraceSourceAccessor (T a)
 Create a TraceSourceAccessor which will control access to the underlying trace source. More...

Detailed Description