Qore Programming Language
1.12.0
|
Helps dereference values outside of locks. More...
#include <QoreLibIntern.h>
Public Member Methods | |
DLLLOCAL | ~SafeDerefHelper () |
must be destroyed outside of any locks | |
DLLLOCAL void | add (QoreValue v) |
adds a value for dereferencing on exit | |
DLLLOCAL void | deref (QoreValue v) |
dereferences the value immediately if it cannot throw an exception, or adds it to the list for dereferencing outside the lock | |
Helps dereference values outside of locks.