IBR-DTNSuite  0.8
ibrcommon::BLOB::Provider Class Reference

#include <BLOB.h>

Inheritance diagram for ibrcommon::BLOB::Provider:

List of all members.

Public Member Functions

virtual ~Provider ()=0
virtual BLOB::Reference create ()=0

Detailed Description

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.

Definition at line 116 of file BLOB.h.


Constructor & Destructor Documentation

Destructor of the BLOB Provider

Definition at line 120 of file BLOB.cpp.


Member Function Documentation

creates a BLOB reference

Returns:
Return a reference to a BLOB object.

Implemented in ibrcommon::FileBLOBProvider, ibrcommon::MemoryBLOBProvider, and dtn::storage::SQLiteBundleStorage.


The documentation for this class was generated from the following files: