Planeshift
Public Member Functions | Protected Member Functions | Protected Attributes

csSyncRefCount Class Reference

#include <message.h>

List of all members.

Public Member Functions

 csSyncRefCount ()
 Initialize object and set reference to 1.
void DecRef ()
 Decrease the number of references to this object.
int32 GetRefCount ()
 Get the reference count (only for debugging).
void IncRef ()
 Increase the number of references to this object.

Protected Member Functions

virtual ~csSyncRefCount ()

Protected Attributes

int32 ref_count

Detailed Description

Definition at line 66 of file message.h.


Constructor & Destructor Documentation

virtual csSyncRefCount::~csSyncRefCount ( ) [inline, protected, virtual]

Definition at line 71 of file message.h.

csSyncRefCount::csSyncRefCount ( ) [inline]

Initialize object and set reference to 1.

Definition at line 75 of file message.h.


Member Function Documentation

void csSyncRefCount::DecRef ( ) [inline]

Decrease the number of references to this object.

Definition at line 86 of file message.h.

int32 csSyncRefCount::GetRefCount ( ) [inline]

Get the reference count (only for debugging).

Definition at line 96 of file message.h.

void csSyncRefCount::IncRef ( ) [inline]

Increase the number of references to this object.

Definition at line 80 of file message.h.


Member Data Documentation

int32 csSyncRefCount::ref_count [protected]

Definition at line 69 of file message.h.


The documentation for this class was generated from the following file: