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


Public Member Functions | |
| virtual | ~StringBLOB () |
| virtual void | clear () |
| virtual void | open () |
| virtual void | close () |
Static Public Member Functions | |
| static BLOB::Reference | create () |
Protected Member Functions | |
| std::iostream & | __get_stream () |
| size_t | __get_size () |
A StringBLOB contains a small amount of data, is based on a stringstream object and hence it is always held in memory.
| size_t ibrcommon::StringBLOB::__get_size | ( | ) | [protected, virtual] |
Implements ibrcommon::BLOB.
| std::iostream& ibrcommon::StringBLOB::__get_stream | ( | ) | [inline, protected, virtual] |
Implements ibrcommon::BLOB.
| void ibrcommon::StringBLOB::clear | ( | ) | [virtual] |
This method deletes the content of the payload. The size will be zero after calling.
Implements ibrcommon::BLOB.
| void ibrcommon::StringBLOB::close | ( | ) | [virtual] |
Implements ibrcommon::BLOB.
| BLOB::Reference ibrcommon::StringBLOB::create | ( | ) | [static] |
| void ibrcommon::StringBLOB::open | ( | ) | [virtual] |
Implements ibrcommon::BLOB.