Home
last modified time | relevance | path

Searched defs:SafeRefCount (Results 1 – 4 of 4) sorted by relevance

/dports/devel/godot2/godot-2.1.6-stable/core/
H A Dsafe_refcount.h53 struct SafeRefCount { struct
55 uint32_t count;
60 bool ref() { //true on success in ref()
65 uint32_t refval() { //true on success in refval()
70 bool unref() { // true if must be disposed of in unref()
79 uint32_t get() const { // nothrow in get()
/dports/devel/godot2-tools/godot-2.1.6-stable/core/
H A Dsafe_refcount.h53 struct SafeRefCount { struct
55 uint32_t count;
60 bool ref() { //true on success in ref()
65 uint32_t refval() { //true on success in refval()
70 bool unref() { // true if must be disposed of in unref()
79 uint32_t get() const { // nothrow in get()
/dports/devel/godot-tools/godot-3.2.3-stable/core/
H A Dsafe_refcount.h173 struct SafeRefCount { struct
175 uint32_t count;
180 _ALWAYS_INLINE_ bool ref() { // true on success in ref()
185 _ALWAYS_INLINE_ uint32_t refval() { // none-zero on success in refval()
190 _ALWAYS_INLINE_ bool unref() { // true if must be disposed of in unref()
195 _ALWAYS_INLINE_ uint32_t unrefval() { // 0 if must be disposed of in unrefval()
200 _ALWAYS_INLINE_ uint32_t get() const { // nothrow in get()
/dports/devel/godot/godot-3.2.3-stable/core/
H A Dsafe_refcount.h173 struct SafeRefCount { struct
175 uint32_t count;
180 _ALWAYS_INLINE_ bool ref() { // true on success in ref()
185 _ALWAYS_INLINE_ uint32_t refval() { // none-zero on success in refval()
190 _ALWAYS_INLINE_ bool unref() { // true if must be disposed of in unref()
195 _ALWAYS_INLINE_ uint32_t unrefval() { // 0 if must be disposed of in unrefval()
200 _ALWAYS_INLINE_ uint32_t get() const { // nothrow in get()