|
IBR-DTNSuite
0.12
|
#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.
|
pure virtual |
|
pure virtual |
creates a BLOB reference
Implemented in ibrcommon::FileBLOBProvider, ibrcommon::MemoryBLOBProvider, and dtn::storage::SQLiteBundleStorage.