IBR-DTNSuite  0.12
dtn::data::BundleSetImpl::ExpiringBundle Class Reference

#include <BundleSetImpl.h>

Collaboration diagram for dtn::data::BundleSetImpl::ExpiringBundle:
Collaboration graph

Public Member Functions

 ExpiringBundle (const MetaBundle &b)
 
virtual ~ExpiringBundle ()
 
bool operator!= (const ExpiringBundle &other) const
 
bool operator== (const ExpiringBundle &other) const
 
bool operator< (const ExpiringBundle &other) const
 
bool operator> (const ExpiringBundle &other) const
 

Public Attributes

const dtn::data::MetaBundlebundle
 

Detailed Description

Definition at line 83 of file BundleSetImpl.h.

Constructor & Destructor Documentation

dtn::data::BundleSetImpl::ExpiringBundle::ExpiringBundle ( const MetaBundle b)

Definition at line 36 of file BundleSetImpl.cpp.

dtn::data::BundleSetImpl::ExpiringBundle::~ExpiringBundle ( )
virtual

Definition at line 41 of file BundleSetImpl.cpp.

Member Function Documentation

bool dtn::data::BundleSetImpl::ExpiringBundle::operator!= ( const ExpiringBundle other) const

Definition at line 45 of file BundleSetImpl.cpp.

bool dtn::data::BundleSetImpl::ExpiringBundle::operator< ( const ExpiringBundle other) const

Definition at line 55 of file BundleSetImpl.cpp.

References bundle, and dtn::data::MetaBundle::expiretime.

bool dtn::data::BundleSetImpl::ExpiringBundle::operator== ( const ExpiringBundle other) const

Definition at line 50 of file BundleSetImpl.cpp.

References bundle.

bool dtn::data::BundleSetImpl::ExpiringBundle::operator> ( const ExpiringBundle other) const

Definition at line 65 of file BundleSetImpl.cpp.

Member Data Documentation

const dtn::data::MetaBundle& dtn::data::BundleSetImpl::ExpiringBundle::bundle

Definition at line 94 of file BundleSetImpl.h.

Referenced by dtn::data::MemoryBundleSet::expire(), operator<(), and operator==().


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