dtn::routing::EpidemicRoutingExtension::EpidemicExtensionBlock Class Reference

#include <EpidemicRoutingExtension.h>

Inheritance diagram for dtn::routing::EpidemicRoutingExtension::EpidemicExtensionBlock:

dtn::data::Block

List of all members.

Public Member Functions

 EpidemicExtensionBlock ()
 ~EpidemicExtensionBlock ()
void set (dtn::data::SDNV value)
dtn::data::SDNV get () const
void setSummaryVector (const SummaryVector &vector)
const SummaryVectorgetSummaryVector () const
virtual size_t getLength () const
virtual std::ostream & serialize (std::ostream &stream) const
virtual std::istream & deserialize (std::istream &stream)

Static Public Attributes

static const char BLOCK_TYPE = 201

Classes

class  Factory


Detailed Description

Definition at line 45 of file EpidemicRoutingExtension.h.


Constructor & Destructor Documentation

dtn::routing::EpidemicRoutingExtension::EpidemicExtensionBlock::EpidemicExtensionBlock (  ) 

Definition at line 279 of file EpidemicRoutingExtension.cpp.

dtn::routing::EpidemicRoutingExtension::EpidemicExtensionBlock::~EpidemicExtensionBlock (  ) 

Definition at line 284 of file EpidemicRoutingExtension.cpp.


Member Function Documentation

void dtn::routing::EpidemicRoutingExtension::EpidemicExtensionBlock::set ( dtn::data::SDNV  value  ) 

Definition at line 298 of file EpidemicRoutingExtension.cpp.

dtn::data::SDNV dtn::routing::EpidemicRoutingExtension::EpidemicExtensionBlock::get (  )  const

Definition at line 303 of file EpidemicRoutingExtension.cpp.

void dtn::routing::EpidemicRoutingExtension::EpidemicExtensionBlock::setSummaryVector ( const SummaryVector vector  ) 

Definition at line 288 of file EpidemicRoutingExtension.cpp.

const SummaryVector & dtn::routing::EpidemicRoutingExtension::EpidemicExtensionBlock::getSummaryVector (  )  const

size_t dtn::routing::EpidemicRoutingExtension::EpidemicExtensionBlock::getLength (  )  const [virtual]

std::ostream & dtn::routing::EpidemicRoutingExtension::EpidemicExtensionBlock::serialize ( std::ostream &  stream  )  const [virtual]

Implements dtn::data::Block.

Definition at line 325 of file EpidemicRoutingExtension.cpp.

std::istream & dtn::routing::EpidemicRoutingExtension::EpidemicExtensionBlock::deserialize ( std::istream &  stream  )  [virtual]


Member Data Documentation

Definition at line 56 of file EpidemicRoutingExtension.h.


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

Generated on Fri Jul 30 09:15:35 2010 for IBR-DTNSuite by  doxygen 1.5.6