IBR-DTNSuite  0.10
dtn::data::BundleMerger::Chunk Class Reference

#include <BundleMerger.h>

Collaboration diagram for dtn::data::BundleMerger::Chunk:
Collaboration graph

Public Member Functions

 Chunk (Length, Length)
 
virtual ~Chunk ()
 
bool operator< (const Chunk &other) const
 

Static Public Member Functions

static bool isComplete (Length length, const std::set< Chunk > &chunks)
 

Public Attributes

Length offset
 
Length length
 

Detailed Description

Definition at line 36 of file BundleMerger.h.

Constructor & Destructor Documentation

dtn::data::BundleMerger::Chunk::Chunk ( Length  o,
Length  l 
)

Definition at line 233 of file BundleMerger.cpp.

dtn::data::BundleMerger::Chunk::~Chunk ( )
virtual

Definition at line 238 of file BundleMerger.cpp.

Member Function Documentation

bool dtn::data::BundleMerger::Chunk::isComplete ( Length  length,
const std::set< Chunk > &  chunks 
)
static

Definition at line 250 of file BundleMerger.cpp.

References length, and offset.

Referenced by dtn::data::BundleMerger::Container::isComplete().

bool dtn::data::BundleMerger::Chunk::operator< ( const Chunk other) const

Definition at line 242 of file BundleMerger.cpp.

References length, and offset.

Member Data Documentation

Length dtn::data::BundleMerger::Chunk::length

Definition at line 45 of file BundleMerger.h.

Referenced by isComplete(), and operator<().

Length dtn::data::BundleMerger::Chunk::offset

Definition at line 44 of file BundleMerger.h.

Referenced by isComplete(), and operator<().


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