#include <OSPFPacket_m.h>
Inheritance diagram for OSPFLSA:
OSPFPacket.msg
by opp_msgc. class OSPFLSA { fields: OSPFLSAHeader header; }
Public Member Functions | |
OSPFLSA () | |
OSPFLSA (const OSPFLSA &other) | |
virtual | ~OSPFLSA () |
OSPFLSA & | operator= (const OSPFLSA &other) |
virtual cPolymorphic * | dup () const |
virtual void | netPack (cCommBuffer *b) |
virtual void | netUnpack (cCommBuffer *b) |
virtual OSPFLSAHeader & | getHeader () |
virtual const OSPFLSAHeader & | getHeader () const |
virtual void | setHeader (const OSPFLSAHeader &header_var) |
Protected Member Functions | |
bool | operator== (const OSPFLSA &) |
Protected Attributes | |
OSPFLSAHeader | header_var |
OSPFLSA::OSPFLSA | ( | ) |
OSPFLSA::OSPFLSA | ( | const OSPFLSA & | other | ) |
virtual OSPFLSA::~OSPFLSA | ( | ) | [virtual] |
virtual cPolymorphic* OSPFLSA::dup | ( | ) | const [inline, virtual] |
Reimplemented in OSPFRouterLSA, OSPFNetworkLSA, OSPFSummaryLSA, and OSPFASExternalLSA.
00330 {return new OSPFLSA(*this);}
virtual const OSPFLSAHeader& OSPFLSA::getHeader | ( | ) | const [inline, virtual] |
virtual OSPFLSAHeader& OSPFLSA::getHeader | ( | ) | [virtual] |
virtual void OSPFLSA::netPack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented in OSPFRouterLSA, OSPFNetworkLSA, OSPFSummaryLSA, and OSPFASExternalLSA.
virtual void OSPFLSA::netUnpack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented in OSPFRouterLSA, OSPFNetworkLSA, OSPFSummaryLSA, and OSPFASExternalLSA.
bool OSPFLSA::operator== | ( | const OSPFLSA & | ) | [protected] |
virtual void OSPFLSA::setHeader | ( | const OSPFLSAHeader & | header_var | ) | [virtual] |
OSPFLSAHeader OSPFLSA::header_var [protected] |