ibrcommon::BLOB::Reference Class Reference

#include <BLOB.h>

Inheritance diagram for ibrcommon::BLOB::Reference:

ibrcommon::Mutex

List of all members.

Public Member Functions

 Reference (BLOB *blob)
 Reference (const Reference &ref)
virtual ~Reference ()
std::iostream & operator* ()
void enter ()
void leave ()
void clear ()
size_t getSize () const


Detailed Description

Definition at line 49 of file BLOB.h.


Constructor & Destructor Documentation

ibrcommon::BLOB::Reference::Reference ( BLOB blob  ) 

Definition at line 46 of file BLOB.cpp.

References ibrcommon::BLOB::increment().

ibrcommon::BLOB::Reference::Reference ( const Reference ref  ) 

Definition at line 26 of file BLOB.cpp.

References ibrcommon::BLOB::increment().

ibrcommon::BLOB::Reference::~Reference (  )  [virtual]

Definition at line 32 of file BLOB.cpp.

References ibrcommon::BLOB::decrement(), and ibrcommon::BLOB::isUnbound().


Member Function Documentation

std::iostream & ibrcommon::BLOB::Reference::operator* (  ) 

Definition at line 41 of file BLOB.cpp.

References ibrcommon::BLOB::_stream.

void ibrcommon::BLOB::Reference::enter (  )  [virtual]

Reimplemented from ibrcommon::Mutex.

Definition at line 52 of file BLOB.cpp.

References ibrcommon::Mutex::enter().

void ibrcommon::BLOB::Reference::leave (  )  [virtual]

Reimplemented from ibrcommon::Mutex.

Definition at line 63 of file BLOB.cpp.

References ibrcommon::Mutex::leave().

void ibrcommon::BLOB::Reference::clear (  ) 

size_t ibrcommon::BLOB::Reference::getSize (  )  const


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

Generated on Fri Jul 30 09:15:36 2010 for IBR-DTNSuite by  doxygen 1.5.6