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

Public Member Functions | |
| virtual | ~Provider ()=0 |
| virtual BLOB::Reference | create ()=0 |
This is the interface for all BLOB provider implementations. A BLOB provider manages large amounts of data which could be referenced several times in other objects using BLOB::Reference objects.
| ibrcommon::BLOB::Provider::~Provider | ( | ) | [pure virtual] |
| virtual BLOB::Reference ibrcommon::BLOB::Provider::create | ( | ) | [pure virtual] |
creates a BLOB reference
Implemented in ibrcommon::MemoryBLOBProvider, ibrcommon::FileBLOBProvider, and dtn::core::SQLiteBundleStorage.