INET Framework for OMNeT++/OMNEST
inet::TEDChangeInfo Class Reference

Class generated from inet/networklayer/ted/TED.msg:57 by nedtool. More...

#include <TED_m.h>

Inheritance diagram for inet::TEDChangeInfo:

Public Member Functions

 TEDChangeInfo ()
 
 TEDChangeInfo (const TEDChangeInfo &other)
 
virtual ~TEDChangeInfo ()
 
TEDChangeInfooperator= (const TEDChangeInfo &other)
 
virtual TEDChangeInfodup () const override
 
virtual void parsimPack (omnetpp::cCommBuffer *b) const override
 
virtual void parsimUnpack (omnetpp::cCommBuffer *b) override
 
virtual void setTedLinkIndicesArraySize (unsigned int size)
 
virtual unsigned int getTedLinkIndicesArraySize () const
 
virtual int getTedLinkIndices (unsigned int k) const
 
virtual void setTedLinkIndices (unsigned int k, int tedLinkIndices)
 

Protected Member Functions

bool operator== (const TEDChangeInfo &)
 

Protected Attributes

int * tedLinkIndices
 
unsigned int tedLinkIndices_arraysize
 

Private Member Functions

void copy (const TEDChangeInfo &other)
 

Detailed Description

Class generated from inet/networklayer/ted/TED.msg:57 by nedtool.

//
// Data structure supplied with NF_TED_CHANGE signal.
// This triggers the link state protocol to send out up-to-date link state info
// about the given links.
//
class TEDChangeInfo
{
    int tedLinkIndices[];
}

Constructor & Destructor Documentation

inet::TEDChangeInfo::TEDChangeInfo ( )
inet::TEDChangeInfo::TEDChangeInfo ( const TEDChangeInfo other)
virtual inet::TEDChangeInfo::~TEDChangeInfo ( )
virtual

Member Function Documentation

void inet::TEDChangeInfo::copy ( const TEDChangeInfo other)
private
virtual TEDChangeInfo* inet::TEDChangeInfo::dup ( ) const
inlineoverridevirtual
101 {return new TEDChangeInfo(*this);}
virtual int inet::TEDChangeInfo::getTedLinkIndices ( unsigned int  k) const
virtual
virtual unsigned int inet::TEDChangeInfo::getTedLinkIndicesArraySize ( ) const
virtual
TEDChangeInfo& inet::TEDChangeInfo::operator= ( const TEDChangeInfo other)
bool inet::TEDChangeInfo::operator== ( const TEDChangeInfo )
protected
virtual void inet::TEDChangeInfo::parsimPack ( omnetpp::cCommBuffer *  b) const
overridevirtual

Referenced by inet::doParsimPacking().

virtual void inet::TEDChangeInfo::parsimUnpack ( omnetpp::cCommBuffer *  b)
overridevirtual

Referenced by inet::doParsimUnpacking().

virtual void inet::TEDChangeInfo::setTedLinkIndices ( unsigned int  k,
int  tedLinkIndices 
)
virtual
virtual void inet::TEDChangeInfo::setTedLinkIndicesArraySize ( unsigned int  size)
virtual

Member Data Documentation

int* inet::TEDChangeInfo::tedLinkIndices
protected
unsigned int inet::TEDChangeInfo::tedLinkIndices_arraysize
protected

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