INET Framework for OMNeT++/OMNEST
OspfLsa6 Class Reference

#include <ansaOspfPacket6_m.h>

Inheritance diagram for OspfLsa6:
OspfAsExternalLsa6 OspfInterAreaPrefixLsa6 OspfInterAreaRouterLsa6 OspfIntraAreaPrefixLsa6 OspfLinkLsa6 OspfNetworkLsa6 OspfRouterLsa6 AnsaOspf6::AsExternalLsa AnsaOspf6::InterAreaPrefixLsa AnsaOspf6::InterAreaRouterLsa AnsaOspf6::IntraAreaPrefixLsa AnsaOspf6::LinkLsa AnsaOspf6::NetworkLsa AnsaOspf6::RouterLsa

List of all members.

Public Member Functions

 OspfLsa6 ()
 OspfLsa6 (const OspfLsa6 &other)
virtual ~OspfLsa6 ()
OspfLsa6operator= (const OspfLsa6 &other)
virtual OspfLsa6dup () const
virtual void parsimPack (cCommBuffer *b)
virtual void parsimUnpack (cCommBuffer *b)
virtual OspfLsaHeader6getHeader ()
virtual const OspfLsaHeader6getHeader () const
virtual void setHeader (const OspfLsaHeader6 &header)

Protected Member Functions

bool operator== (const OspfLsa6 &)

Protected Attributes

OspfLsaHeader6 header_var

Private Member Functions

void copy (const OspfLsa6 &other)

Detailed Description

Class generated from ansa/ospfv3/messages/ansaOspfPacket6.msg by opp_msgc.

 class OspfLsa6 {
    OspfLsaHeader6 header;
 }
 

Definition at line 312 of file ansaOspfPacket6_m.h.


Constructor & Destructor Documentation

OspfLsa6::OspfLsa6 ( const OspfLsa6 other)
virtual OspfLsa6::~OspfLsa6 ( ) [virtual]

Member Function Documentation

void OspfLsa6::copy ( const OspfLsa6 other) [private]
virtual OspfLsa6* OspfLsa6::dup ( ) const [inline, virtual]
virtual const OspfLsaHeader6& OspfLsa6::getHeader ( ) const [inline, virtual]

Definition at line 335 of file ansaOspfPacket6_m.h.

Referenced by getHeader().

{return const_cast<OspfLsa6*>(this)->getHeader();}
OspfLsa6& OspfLsa6::operator= ( const OspfLsa6 other)
bool OspfLsa6::operator== ( const OspfLsa6 ) [protected]
virtual void OspfLsa6::setHeader ( const OspfLsaHeader6 header) [virtual]

Member Data Documentation

Definition at line 315 of file ansaOspfPacket6_m.h.


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