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.