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

Public Member Functions | |
| iostream (BLOB *blob) | |
| virtual | ~iostream () |
| std::iostream * | operator-> () |
| std::iostream & | operator* () |
| size_t | size () |
| void | clear () |
| ibrcommon::BLOB::iostream::iostream | ( | BLOB * | blob | ) | [inline] |
Definition at line 73 of file BLOB.h.
References ibrcommon::BLOB::open().
Referenced by dtn::data::CompressedPayloadBlock::compress(), dtn::security::PayloadConfidentialBlock::encrypt(), dtn::data::CompressedPayloadBlock::extract(), main(), dtn::data::operator<<(), and dtn::security::PayloadIntegrityBlock::sign().

| virtual ibrcommon::BLOB::iostream::~iostream | ( | ) | [inline, virtual] |
Definition at line 79 of file BLOB.h.
References ibrcommon::BLOB::close().

| void ibrcommon::BLOB::iostream::clear | ( | ) | [inline] |
Definition at line 92 of file BLOB.h.
References ibrcommon::BLOB::clear().
Referenced by StreamBundle::clear(), dtn::data::PayloadBlock::deserialize(), and dtn::data::ExtensionBlock::deserialize().

| std::iostream& ibrcommon::BLOB::iostream::operator* | ( | ) | [inline] |
Definition at line 85 of file BLOB.h.
References ibrcommon::BLOB::__get_stream().

| std::iostream* ibrcommon::BLOB::iostream::operator-> | ( | ) | [inline] |
Definition at line 84 of file BLOB.h.
References ibrcommon::BLOB::__get_stream().

| size_t ibrcommon::BLOB::iostream::size | ( | ) | [inline] |
Definition at line 87 of file BLOB.h.
References ibrcommon::BLOB::__get_size().
Referenced by dtn::security::PayloadConfidentialBlock::encrypt(), dtn::data::PayloadBlock::getLength(), dtn::data::ExtensionBlock::getLength(), main(), dtn::net::HTTPConvergenceLayer::queue(), dtn::data::PayloadBlock::serialize(), dtn::data::ExtensionBlock::serialize(), dtn::security::PayloadIntegrityBlock::sign(), and StreamBundle::size().
