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().