IBR-DTNSuite
0.8
|
#include <BLOB.h>
Public Member Functions | |
Reference (BLOB *blob) | |
Reference (const Reference &ref) | |
virtual | ~Reference () |
BLOB::iostream | iostream () |
const BLOB & | operator* () const |
ibrcommon::BLOB::Reference::Reference | ( | BLOB * | blob | ) |
ibrcommon::BLOB::Reference::Reference | ( | const Reference & | ref | ) |
ibrcommon::BLOB::Reference::~Reference | ( | ) | [virtual] |
Get a direct access reference to the internal stream object.
Definition at line 188 of file BLOB.cpp.
Referenced by BundleStreamBuf::__underflow(), StreamBundle::append(), dtn::api::StringBundle::append(), dtn::daemon::DTNTPWorker::callbackBundleReceived(), dtn::daemon::CapsuleWorker::callbackBundleReceived(), StreamBundle::clear(), dtn::data::CompressedPayloadBlock::compress(), dtn::utils::Utils::decapsule(), dtn::security::PayloadConfidentialBlock::decryptPayload(), dtn::data::PayloadBlock::deserialize(), dtn::data::ExtensionBlock::deserialize(), dtn::utils::Utils::encapsule(), dtn::data::PayloadBlock::getLength(), dtn::data::ExtensionBlock::getLength(), main(), dtn::data::operator<<(), dtn::data::DefaultDeserializer::operator>>(), dtn::api::BundleStreamBuf::overflow(), dtn::net::HTTPConvergenceLayer::queue(), dtn::api::PlainDeserializer::readBlock(), dtn::data::SeparateDeserializer::readBlock(), dtn::api::ExtendedApiHandler::run(), dtn::data::PayloadBlock::serialize(), dtn::data::ExtensionBlock::serialize(), StreamBundle::size(), and dtn::storage::SQLiteBundleStorage::store().
const BLOB & ibrcommon::BLOB::Reference::operator* | ( | ) | const |