HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_IntrusiveThreadSafeCounterPolicy Struct Reference

Thread-safe policy for UT_IntrusiveRefCounter. More...

#include <UT_IntrusivePtr.h>

Public Types

typedef SYS_AtomicInt32 type
 

Static Public Member Functions

static SYS_FORCE_INLINE uint32 load (const type &counter)
 
static SYS_FORCE_INLINE void increment (type &counter)
 
static SYS_FORCE_INLINE uint32 decrement (type &counter)
 

Detailed Description

Thread-safe policy for UT_IntrusiveRefCounter.

Definition at line 107 of file UT_IntrusivePtr.h.

Member Typedef Documentation

Member Function Documentation

static SYS_FORCE_INLINE uint32 UT_IntrusiveThreadSafeCounterPolicy::decrement ( type counter)
inlinestatic

Definition at line 116 of file UT_IntrusivePtr.h.

static SYS_FORCE_INLINE void UT_IntrusiveThreadSafeCounterPolicy::increment ( type counter)
inlinestatic

Definition at line 114 of file UT_IntrusivePtr.h.

static SYS_FORCE_INLINE uint32 UT_IntrusiveThreadSafeCounterPolicy::load ( const type counter)
inlinestatic

Definition at line 112 of file UT_IntrusivePtr.h.


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