Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

SmartPointerItem Class Reference

#include <SmartPointer.h>

Inheritance diagram for SmartPointerItem:

MailFolderImpl MailProgramImpl MailboxMailFolder 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

SmartPointerItem::SmartPointerItem  )  throw () [inline]
 


Member Function Documentation

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

Increment the reference count for this object.

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

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


Member Data Documentation

int SmartPointerItem::_ref [protected]
 


The documentation for this class was generated from the following file:
Generated on Fri Mar 11 01:06:37 2005 for libbuffy by  doxygen 1.4.1