CMS 3D CMS Logo

ReferenceCounted.h File Reference

#include "boost/intrusive_ptr.hpp"

Go to the source code of this file.

Classes

class  ConstReferenceCountingPointer< T >
class  ReferenceCounted
 Description: <one line="" class="" summary>="">. More...
class  ReferenceCountingPointer< T >

Functions

void intrusive_ptr_add_ref (const ReferenceCounted *iRef)
void intrusive_ptr_release (const ReferenceCounted *iRef)


Function Documentation

void intrusive_ptr_add_ref ( const ReferenceCounted iRef  )  [inline]

Definition at line 79 of file ReferenceCounted.h.

References ReferenceCounted::addReference().

00079                                                                   {
00080   iRef->addReference();
00081 }

void intrusive_ptr_release ( const ReferenceCounted iRef  )  [inline]

Definition at line 83 of file ReferenceCounted.h.

References ReferenceCounted::removeReference().

00083                                                                   {
00084   iRef->removeReference();
00085 }


Generated on Tue Jun 9 17:52:05 2009 for CMSSW by  doxygen 1.5.4