INET Framework for OMNeT++/OMNEST
inet::bgp::BGPUpdatePathAttributesAtomicAggregate Class Reference

Class generated from inet/routing/bgpv4/BGPMessage/BGPUpdatePathAttributes.msg:93 by nedtool. More...

#include <BGPUpdatePathAttributes_m.h>

Inheritance diagram for inet::bgp::BGPUpdatePathAttributesAtomicAggregate:
inet::bgp::BGPUpdatePathAttributes

Public Member Functions

 BGPUpdatePathAttributesAtomicAggregate ()
 
 BGPUpdatePathAttributesAtomicAggregate (const BGPUpdatePathAttributesAtomicAggregate &other)
 
virtual ~BGPUpdatePathAttributesAtomicAggregate ()
 
BGPUpdatePathAttributesAtomicAggregateoperator= (const BGPUpdatePathAttributesAtomicAggregate &other)
 
virtual BGPUpdatePathAttributesAtomicAggregatedup () const override
 
virtual void parsimPack (omnetpp::cCommBuffer *b) const override
 
virtual void parsimUnpack (omnetpp::cCommBuffer *b) override
 
virtual int getValue () const
 
virtual void setValue (int value)
 
- Public Member Functions inherited from inet::bgp::BGPUpdatePathAttributes
 BGPUpdatePathAttributes ()
 
 BGPUpdatePathAttributes (const BGPUpdatePathAttributes &other)
 
virtual ~BGPUpdatePathAttributes ()
 
BGPUpdatePathAttributesoperator= (const BGPUpdatePathAttributes &other)
 
virtual BGPUpdateAttributeTypegetType ()
 
virtual const BGPUpdateAttributeTypegetType () const
 
virtual void setType (const BGPUpdateAttributeType &type)
 
virtual unsigned short getLength () const
 
virtual void setLength (unsigned short length)
 

Protected Member Functions

bool operator== (const BGPUpdatePathAttributesAtomicAggregate &)
 
- Protected Member Functions inherited from inet::bgp::BGPUpdatePathAttributes
bool operator== (const BGPUpdatePathAttributes &)
 

Protected Attributes

int value
 
- Protected Attributes inherited from inet::bgp::BGPUpdatePathAttributes
BGPUpdateAttributeType type
 
unsigned short length
 

Private Member Functions

void copy (const BGPUpdatePathAttributesAtomicAggregate &other)
 

Detailed Description

Class generated from inet/routing/bgpv4/BGPMessage/BGPUpdatePathAttributes.msg:93 by nedtool.

class BGPUpdatePathAttributesAtomicAggregate extends BGPUpdatePathAttributes
{
    int value @enum(BGPUpdateAtomicAggregateValues);
}

Constructor & Destructor Documentation

inet::bgp::BGPUpdatePathAttributesAtomicAggregate::BGPUpdatePathAttributesAtomicAggregate ( )
inet::bgp::BGPUpdatePathAttributesAtomicAggregate::BGPUpdatePathAttributesAtomicAggregate ( const BGPUpdatePathAttributesAtomicAggregate other)
virtual inet::bgp::BGPUpdatePathAttributesAtomicAggregate::~BGPUpdatePathAttributesAtomicAggregate ( )
virtual

Member Function Documentation

void inet::bgp::BGPUpdatePathAttributesAtomicAggregate::copy ( const BGPUpdatePathAttributesAtomicAggregate other)
private
virtual BGPUpdatePathAttributesAtomicAggregate* inet::bgp::BGPUpdatePathAttributesAtomicAggregate::dup ( ) const
inlineoverridevirtual
virtual int inet::bgp::BGPUpdatePathAttributesAtomicAggregate::getValue ( ) const
virtual
BGPUpdatePathAttributesAtomicAggregate& inet::bgp::BGPUpdatePathAttributesAtomicAggregate::operator= ( const BGPUpdatePathAttributesAtomicAggregate other)
bool inet::bgp::BGPUpdatePathAttributesAtomicAggregate::operator== ( const BGPUpdatePathAttributesAtomicAggregate )
protected
virtual void inet::bgp::BGPUpdatePathAttributesAtomicAggregate::parsimPack ( omnetpp::cCommBuffer *  b) const
overridevirtual
virtual void inet::bgp::BGPUpdatePathAttributesAtomicAggregate::parsimUnpack ( omnetpp::cCommBuffer *  b)
overridevirtual
virtual void inet::bgp::BGPUpdatePathAttributesAtomicAggregate::setValue ( int  value)
virtual

Member Data Documentation

int inet::bgp::BGPUpdatePathAttributesAtomicAggregate::value
protected

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