LLRefCount Class Reference

#include <llmemory.h>

Inheritance diagram for LLRefCount:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 LLRefCount ()
void ref ()
S32 unref ()
S32 getNumRefs () const

Protected Member Functions

 LLRefCount (const LLRefCount &)
virtual ~LLRefCount ()

Private Member Functions

LLRefCountoperator= (const LLRefCount &)

Private Attributes

S32 mRef

Detailed Description

Definition at line 70 of file llmemory.h.


Constructor & Destructor Documentation

LLRefCount::LLRefCount ( const LLRefCount  )  [protected]

LLRefCount::~LLRefCount (  )  [protected, virtual]

Definition at line 289 of file llmemory.cpp.

References llendl, llerrs, and mRef.

LLRefCount::LLRefCount (  ) 

Definition at line 284 of file llmemory.cpp.


Member Function Documentation

S32 LLRefCount::getNumRefs (  )  const [inline]

Definition at line 99 of file llmemory.h.

References mRef.

Referenced by LLHUDObject::renderAll(), and LLHUDObject::renderAllForSelect().

LLRefCount& LLRefCount::operator= ( const LLRefCount  )  [private]

void LLRefCount::ref (  )  [inline]

Definition at line 83 of file llmemory.h.

References mRef.

S32 LLRefCount::unref (  )  [inline]

Definition at line 88 of file llmemory.h.

References llassert, and mRef.


Member Data Documentation

S32 LLRefCount::mRef [private]

Definition at line 105 of file llmemory.h.

Referenced by getNumRefs(), ref(), unref(), and ~LLRefCount().


The documentation for this class was generated from the following files:
Generated on Thu Jul 1 06:11:41 2010 for Second Life Viewer by  doxygen 1.4.7