IBR-DTNSuite
0.8
|
#include <Serializer.h>
Public Member Functions | |
SeparateSerializer (std::ostream &stream) | |
virtual | ~SeparateSerializer () |
virtual Serializer & | operator<< (const dtn::data::Block &obj) |
virtual size_t | getLength (const dtn::data::Block &obj) const |
Definition at line 181 of file Serializer.h.
dtn::data::SeparateSerializer::SeparateSerializer | ( | std::ostream & | stream | ) |
Definition at line 863 of file Serializer.cpp.
dtn::data::SeparateSerializer::~SeparateSerializer | ( | ) | [virtual] |
Definition at line 868 of file Serializer.cpp.
size_t dtn::data::SeparateSerializer::getLength | ( | const dtn::data::Block & | obj | ) | const [virtual] |
Reimplemented from dtn::data::DefaultSerializer.
Definition at line 902 of file Serializer.cpp.
References dtn::data::Block::_blocktype, dtn::data::Block::_eids, dtn::data::Block::BLOCK_CONTAINS_EIDS, dtn::data::Block::get(), dtn::data::BundleString::getLength(), dtn::data::SDNV::getLength(), and dtn::data::Block::getLength().
Serializer & dtn::data::SeparateSerializer::operator<< | ( | const dtn::data::Block & | obj | ) | [virtual] |
Reimplemented from dtn::data::DefaultSerializer.
Definition at line 872 of file Serializer.cpp.
References dtn::data::Block::_blocktype, dtn::data::Block::_eids, dtn::data::DefaultSerializer::_stream, dtn::data::Block::BLOCK_CONTAINS_EIDS, dtn::data::Block::get(), dtn::data::Block::getLength(), and dtn::data::Block::serialize().