#include <OSPFPacket_m.h>
Inheritance diagram for OSPFASExternalLSA:
OSPFPacket.msg
by opp_msgc. class OSPFASExternalLSA extends OSPFLSA { fields: OSPFASExternalLSAContents contents; }
Public Member Functions | |
OSPFASExternalLSA () | |
OSPFASExternalLSA (const OSPFASExternalLSA &other) | |
virtual | ~OSPFASExternalLSA () |
OSPFASExternalLSA & | operator= (const OSPFASExternalLSA &other) |
virtual cPolymorphic * | dup () const |
virtual void | netPack (cCommBuffer *b) |
virtual void | netUnpack (cCommBuffer *b) |
virtual OSPFASExternalLSAContents & | getContents () |
virtual const OSPFASExternalLSAContents & | getContents () const |
virtual void | setContents (const OSPFASExternalLSAContents &contents_var) |
Protected Member Functions | |
bool | operator== (const OSPFASExternalLSA &) |
Protected Attributes | |
OSPFASExternalLSAContents | contents_var |
OSPFASExternalLSA::OSPFASExternalLSA | ( | ) |
OSPFASExternalLSA::OSPFASExternalLSA | ( | const OSPFASExternalLSA & | other | ) |
virtual OSPFASExternalLSA::~OSPFASExternalLSA | ( | ) | [virtual] |
virtual cPolymorphic* OSPFASExternalLSA::dup | ( | ) | const [inline, virtual] |
virtual const OSPFASExternalLSAContents& OSPFASExternalLSA::getContents | ( | ) | const [inline, virtual] |
virtual OSPFASExternalLSAContents& OSPFASExternalLSA::getContents | ( | ) | [virtual] |
virtual void OSPFASExternalLSA::netPack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented from OSPFLSA.
virtual void OSPFASExternalLSA::netUnpack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented from OSPFLSA.
OSPFASExternalLSA& OSPFASExternalLSA::operator= | ( | const OSPFASExternalLSA & | other | ) |
bool OSPFASExternalLSA::operator== | ( | const OSPFASExternalLSA & | ) | [protected] |
virtual void OSPFASExternalLSA::setContents | ( | const OSPFASExternalLSAContents & | contents_var | ) | [virtual] |