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 211 of file UT_IntrusivePtr.h.
Definition at line 214 of file UT_IntrusivePtr.h.
Definition at line 213 of file UT_IntrusivePtr.h.
|
inlinestaticnoexcept |
Definition at line 242 of file UT_IntrusivePtr.h.
|
inlinestaticnoexcept |
Definition at line 231 of file UT_IntrusivePtr.h.
|
inlinestaticnoexcept |
Definition at line 236 of file UT_IntrusivePtr.h.
|
inlinestaticnoexcept |
Definition at line 220 of file UT_IntrusivePtr.h.
|
inlinestaticnoexcept |
Definition at line 225 of file UT_IntrusivePtr.h.
|
inlinestaticnoexcept |
Definition at line 217 of file UT_IntrusivePtr.h.