|
IBR-DTNSuite
0.10
|
#include <BundleList.h>

Classes | |
| class | Listener |
Public Types | |
| typedef std::set < dtn::data::MetaBundle > | meta_set |
| typedef meta_set::iterator | iterator |
| typedef meta_set::const_iterator | const_iterator |
Public Member Functions | |
| BundleList (BundleList::Listener *listener=NULL) | |
| virtual | ~BundleList () |
| virtual void | add (const dtn::data::MetaBundle &bundle) throw () |
| virtual void | remove (const dtn::data::MetaBundle &bundle) throw () |
| virtual void | clear () throw () |
| virtual void | expire (const Timestamp ×tamp) throw () |
| iterator | begin () |
| iterator | end () |
| const_iterator | begin () const |
| const_iterator | end () const |
| template<class T > | |
| iterator | find (const T &b) |
| template<class T > | |
| const_iterator | find (const T &b) const |
| bool | empty () const |
| Size | size () const |
Definition at line 33 of file BundleList.h.
| typedef meta_set::const_iterator dtn::data::BundleList::const_iterator |
Definition at line 53 of file BundleList.h.
| typedef meta_set::iterator dtn::data::BundleList::iterator |
Definition at line 52 of file BundleList.h.
| typedef std::set<dtn::data::MetaBundle> dtn::data::BundleList::meta_set |
Definition at line 51 of file BundleList.h.
| dtn::data::BundleList::BundleList | ( | BundleList::Listener * | listener = NULL | ) |
Definition at line 31 of file BundleList.cpp.
|
virtual |
Definition at line 35 of file BundleList.cpp.
|
virtual |
Definition at line 38 of file BundleList.cpp.
Referenced by dtn::net::FileConvergenceLayer::componentRun(), and dtn::storage::MemoryBundleStorage::store().
|
inline |
Definition at line 55 of file BundleList.h.
Referenced by dtn::routing::AcknowledgementSet::begin(), and dtn::routing::operator<<().
|
inline |
Definition at line 58 of file BundleList.h.
|
virtual |
Definition at line 58 of file BundleList.cpp.
Referenced by dtn::storage::MemoryBundleStorage::clear(), dtn::storage::MetaStorage::clear(), and dtn::routing::operator>>().
|
inline |
Definition at line 67 of file BundleList.h.
|
inline |
Definition at line 56 of file BundleList.h.
Referenced by dtn::net::FileConvergenceLayer::componentRun(), dtn::routing::AcknowledgementSet::end(), dtn::storage::MetaStorage::find(), and dtn::routing::operator<<().
|
inline |
Definition at line 59 of file BundleList.h.
|
virtual |
Definition at line 64 of file BundleList.cpp.
|
inline |
Definition at line 62 of file BundleList.h.
Referenced by dtn::net::FileConvergenceLayer::componentRun(), and dtn::storage::MetaStorage::find().
|
inline |
Definition at line 65 of file BundleList.h.
|
virtual |
Definition at line 49 of file BundleList.cpp.
Referenced by dtn::storage::MemoryBundleStorage::remove().
|
inline |
Definition at line 68 of file BundleList.h.
Referenced by dtn::routing::operator<<().