

Public Member Functions | |
| GuardCB ()=default | |
| GuardCB (const abiCB &cb) | |
| GuardCB (abiCB *cb, bool takeowner=true) | |
| GuardCB (nullptr_t) | |
| GuardCB (const GuardCB &o) | |
| ~GuardCB () override=default | |
| template<typename... Args, typename F > | |
| void | setFn (F f) |
| operator bool () | |
| template<typename... Args> | |
| void | operator() (Args &&... args) const |
| abiCB * | release () |
| void | reset (abiCB *abiref=nullptr) |
| abiCB * | abiRef () const |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
overridedefault |
|
inlineinherited |
|
inline |
|
inline |
|
inlineinherited |
|
inlineinherited |
|
inline |
Definition at line 297 of file obj.hpp.
Referenced by ds3d::GuardDataBridge::process(), ds3d::GuardDataFilter::process(), ds3d::GuardDataMixer::process(), ds3d::GuardDataLoader::readDataAsync(), ds3d::GuardDataRender::render(), ds3d::GuardDataProcess< abiDataBridge >::setErrorCallback(), and ds3d::GuardDataMixer::setOutputCb().