RINASim  October 2016
Documentation of framework for OMNeT++
AddressComparatorBase Class Reference

#include <AddressComparatorBase.h>

Inheritance diagram for AddressComparatorBase:
ExactMatch InfectionComparator PrefixMatch

Public Member Functions

virtual bool matchesThisIPC (const Address &addr, PDU *pdu)
 

Protected Member Functions

virtual void onPolicyInit ()
 

Protected Attributes

Address thisIPCAddr
 

Private Member Functions

void initialize ()
 

Detailed Description

Noop base class for the RA address comparator policy The policy decides whether this IPC accepts given address.

Definition at line 36 of file AddressComparatorBase.h.

Member Function Documentation

void AddressComparatorBase::initialize ( )
private

Module initialization routine setting up some parameters for GUI. Inherited policies should be using onPolicyInit() instead.

Definition at line 27 of file AddressComparatorBase.cc.

bool AddressComparatorBase::matchesThisIPC ( const Address addr,
PDU pdu 
)
virtual

Reimplemented in PrefixMatch, InfectionComparator, and ExactMatch.

Definition at line 41 of file AddressComparatorBase.cc.

Referenced by RMT::processMessage().

void AddressComparatorBase::onPolicyInit ( )
protectedvirtual

A hook method invoked after the initial setup of policy module.

Reimplemented in PrefixMatch, and InfectionComparator.

Definition at line 37 of file AddressComparatorBase.cc.

Referenced by initialize().

Member Data Documentation

Address AddressComparatorBase::thisIPCAddr
protected

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