HDK
|
NON Thread-safe policy for UT_IntrusiveRefCounter. More...
#include <UT_IntrusivePtr.h>
Public Types | |
using | type = uint32 |
using | pod_type = uint32 |
Static Public Member Functions | |
static SYS_FORCE_INLINE uint32 | load (const type &counter) noexcept |
static SYS_FORCE_INLINE void | increment (type &counter) noexcept |
static SYS_FORCE_INLINE void | increment (type &counter, pod_type refs_to_add) noexcept |
static SYS_FORCE_INLINE uint32 | decrement (type &counter) noexcept |
static SYS_FORCE_INLINE uint32 | decrement (type &counter, pod_type refs_to_remove) noexcept |
static SYS_FORCE_INLINE bool | conditionalIncrement (type &counter) noexcept |
NON Thread-safe policy for UT_IntrusiveRefCounter.
Definition at line 195 of file UT_IntrusivePtr.h.
Definition at line 198 of file UT_IntrusivePtr.h.
Definition at line 197 of file UT_IntrusivePtr.h.
|
inlinestaticnoexcept |
Definition at line 226 of file UT_IntrusivePtr.h.
|
inlinestaticnoexcept |
Definition at line 215 of file UT_IntrusivePtr.h.
|
inlinestaticnoexcept |
Definition at line 220 of file UT_IntrusivePtr.h.
|
inlinestaticnoexcept |
Definition at line 204 of file UT_IntrusivePtr.h.
|
inlinestaticnoexcept |
Definition at line 209 of file UT_IntrusivePtr.h.
|
inlinestaticnoexcept |
Definition at line 201 of file UT_IntrusivePtr.h.