#include <audio/utility/safeptr.h>
Classes | |
| class | Data |
Public Member Functions | |
| virtual | ~SafeOwnerBase ()=default |
Protected Member Functions | |
| void | assign (SafeOwnerBase &source) |
Base class for SafeOwner<T> template
|
virtualdefault |
|
protected |
Transfer ownership of the object in source to this. Source will be pointing to nothing. If we are currently holding any object it will be deleted safely using the DeletionQueue.