|
IBR-DTNSuite 0.6
|
#include <Serializer.h>

Public Member Functions | |
| virtual | ~Serializer () |
| virtual Serializer & | operator<< (const dtn::data::Bundle &obj)=0 |
| virtual Serializer & | operator<< (const dtn::data::PrimaryBlock &obj)=0 |
| virtual Serializer & | operator<< (const dtn::data::Block &obj)=0 |
| virtual Serializer & | operator<< (const dtn::data::BundleFragment &obj) |
| virtual size_t | getLength (const dtn::data::Bundle &obj)=0 |
| virtual size_t | getLength (const dtn::data::PrimaryBlock &obj) const =0 |
| virtual size_t | getLength (const dtn::data::Block &obj) const =0 |
Definition at line 27 of file Serializer.h.
| virtual dtn::data::Serializer::~Serializer | ( | ) | [inline, virtual] |
Definition at line 30 of file Serializer.h.
| virtual size_t dtn::data::Serializer::getLength | ( | const dtn::data::Bundle & | obj | ) | [pure virtual] |
Implemented in dtn::data::DefaultSerializer, and dtn::security::MutualSerializer.
| virtual size_t dtn::data::Serializer::getLength | ( | const dtn::data::Block & | obj | ) | const [pure virtual] |
Implemented in dtn::data::DefaultSerializer, dtn::data::SeparateSerializer, and dtn::security::MutualSerializer.
| virtual size_t dtn::data::Serializer::getLength | ( | const dtn::data::PrimaryBlock & | obj | ) | const [pure virtual] |
Implemented in dtn::data::DefaultSerializer, and dtn::security::MutualSerializer.
| virtual Serializer& dtn::data::Serializer::operator<< | ( | const dtn::data::PrimaryBlock & | obj | ) | [pure virtual] |
Implemented in dtn::data::DefaultSerializer, and dtn::security::MutualSerializer.
| virtual Serializer& dtn::data::Serializer::operator<< | ( | const dtn::data::BundleFragment & | obj | ) | [inline, virtual] |
Reimplemented in dtn::data::DefaultSerializer.
Definition at line 35 of file Serializer.h.
References dtn::data::BundleFragment::_bundle.
| virtual Serializer& dtn::data::Serializer::operator<< | ( | const dtn::data::Block & | obj | ) | [pure virtual] |
| virtual Serializer& dtn::data::Serializer::operator<< | ( | const dtn::data::Bundle & | obj | ) | [pure virtual] |
Implemented in dtn::data::DefaultSerializer, and dtn::security::StrictSerializer.