A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
trace-source-accessor.h File Reference

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

#include "callback.h"
#include "ptr.h"
#include "simple-ref-count.h"
#include <stdint.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.

Classes

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

Namespaces

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

Functions

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

Detailed Description