A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
Pointer Attribute

AttributeValue implementation for Pointer. More...

+ Collaboration diagram for Pointer Attribute:

Files

file  pointer.cc
 ns3::PointerValue attribute value implementations.
 
file  pointer.h
 ns3::PointerValue attribute value declarations and template implementations.
 

Classes

class  ns3::PointerChecker
 AttributeChecker implementation for PointerValue. More...
 
class  ns3::internal::PointerChecker< T >
 PointerChecker implementation. More...
 
class  ns3::PointerValue
 AttributeValue implementation for Pointer. More...
 

Functions

template<typename T >
Ptr< AttributeCheckerns3::MakePointerChecker ()
 Create a PointerChecker for a type.
 

Detailed Description

AttributeValue implementation for Pointer.

Hold objects of type Ptr<T>.

Function Documentation

◆ MakePointerChecker()

template<typename T >
Ptr< AttributeChecker > ns3::MakePointerChecker ( )

Create a PointerChecker for a type.

Template Parameters
T[explicit] The underlying type.
Returns
The PointerChecker.

Definition at line 269 of file pointer.h.

References ns3::Create().

+ Here is the call graph for this function: