buffy::SmartPointerItem Class Reference

#include <SmartPointer.h>

Inheritance diagram for buffy::SmartPointerItem:

buffy::MailFolderImpl buffy::MailProgramImpl 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 Wed Nov 30 18:18:30 2005 for libbuffy by  doxygen 1.4.5