|
IBR-DTNSuite
0.8
|
#include <PlainSerializer.h>
Public Types | |
| enum | POSITION { FRONT, MIDDLE, END } |
Public Member Functions | |
| BlockInserter (dtn::data::Bundle &bundle, POSITION alignment, int pos=0) | |
| template<class T > | |
| T & | insert () |
| POSITION | getAlignment () const |
| dtn::data::Block & | insert (dtn::data::ExtensionBlock::Factory &f) |
Definition at line 73 of file PlainSerializer.h.
Definition at line 76 of file PlainSerializer.h.
| dtn::api::PlainDeserializer::BlockInserter::BlockInserter | ( | dtn::data::Bundle & | bundle, |
| POSITION | alignment, | ||
| int | pos = 0 |
||
| ) |
Definition at line 611 of file PlainSerializer.cpp.
| PlainDeserializer::BlockInserter::POSITION dtn::api::PlainDeserializer::BlockInserter::getAlignment | ( | ) | const |
Definition at line 640 of file PlainSerializer.cpp.
Referenced by dtn::api::ExtendedApiHandler::run().
| T & dtn::api::PlainDeserializer::BlockInserter::insert | ( | ) |
Definition at line 124 of file PlainSerializer.h.
References END, FRONT, dtn::data::Bundle::getBlock(), dtn::data::Bundle::insert(), dtn::data::Bundle::push_back(), and dtn::data::Bundle::push_front().
Referenced by dtn::api::PlainDeserializer::readBlock().

| dtn::data::Block & dtn::api::PlainDeserializer::BlockInserter::insert | ( | dtn::data::ExtensionBlock::Factory & | f | ) |
Definition at line 616 of file PlainSerializer.cpp.