Qore Programming Language  1.12.0
SafeDerefHelper Class Reference

Helps dereference values outside of locks. More...

#include <QoreLibIntern.h>

Collaboration diagram for SafeDerefHelper:

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
 

Detailed Description

Helps dereference values outside of locks.


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