A Discrete-Event Network Simulator
API
ns3::CallbackComponentBase Class Referenceabstract

Abstract base class for CallbackComponent. More...

#include "callback.h"

+ Inheritance diagram for ns3::CallbackComponentBase:

Public Member Functions

virtual ~CallbackComponentBase ()
 Virtual destructor. More...
 
virtual bool IsEqual (std::shared_ptr< const CallbackComponentBase > other) const =0
 Equality test. More...
 

Detailed Description

Abstract base class for CallbackComponent.

Provides equality test.

Definition at line 136 of file callback.h.

Constructor & Destructor Documentation

◆ ~CallbackComponentBase()

virtual ns3::CallbackComponentBase::~CallbackComponentBase ( )
inlinevirtual

Virtual destructor.

Definition at line 140 of file callback.h.

Member Function Documentation

◆ IsEqual()

virtual bool ns3::CallbackComponentBase::IsEqual ( std::shared_ptr< const CallbackComponentBase other) const
pure virtual

Equality test.

Parameters
[in]otherCallbackComponent Ptr
Returns
true if we are equal

Implemented in ns3::CallbackComponent< T, false >, and ns3::CallbackComponent< T, isComparable >.


The documentation for this class was generated from the following file: