buffy::SmartPointerItem Class Reference

#include <SmartPointer.h>

Inheritance diagram for buffy::SmartPointerItem:

buffy::MailFolderImpl buffy::MailboxMailFolder buffy::MaildirMailFolder List of all members.

Public Member Functions

 SmartPointerItem () throw ()
void ref () throw ()
 Increment the reference count for this object.
bool unref () throw ()
 Decrement the reference count for this object, returning true when it reaches 0.

Protected Attributes

int _ref

Constructor & Destructor Documentation

buffy::SmartPointerItem::SmartPointerItem (  )  throw () [inline]


Member Function Documentation

void buffy::SmartPointerItem::ref (  )  throw () [inline]

Increment the reference count for this object.

bool buffy::SmartPointerItem::unref (  )  throw () [inline]

Decrement the reference count for this object, returning true when it reaches 0.


Member Data Documentation

int buffy::SmartPointerItem::_ref [protected]


The documentation for this class was generated from the following file:
Generated on Fri Nov 17 22:13:09 2006 for libbuffy by  doxygen 1.5.1