Definition at line 192 of file sources/includes/ds3d/common/hpp/obj.hpp.


Public Types | |
| using | cbType = std::function< void(Args...)> |
| using | cbType = std::function< void(Args...)> |
| using | CppFunc = std::function< void(Args...)> |
| using | CppFunc = std::function< void(Args...)> |
Public Member Functions | |
| bool | isValid () const |
| CBObjT (cbType &&f) | |
| void | notify (Args... args) final |
| bool | isValid () const |
| CBObjT (cbType &&f) | |
| void | notify (Args... args) final |
| abiCallBackT * | refCopy () const |
| abiCallBackT * | refCopy () const |
| virtual void | destroy ()=0 |
| virtual void | destroy ()=0 |
| virtual abiRefObj * | refCopy_i () const =0 |
| virtual abiRefObj * | refCopy_i () const =0 |
| using ds3d::CBObjT< Args >::cbType = std::function<void(Args...)> |
Definition at line 194 of file sources/includes/ds3d/common/hpp/obj.hpp.
| using ds3d::CBObjT< Args >::cbType = std::function<void(Args...)> |
Definition at line 194 of file 9.0/sources/includes/ds3d/common/hpp/obj.hpp.
|
inherited |
Definition at line 72 of file sources/includes/ds3d/common/abi_obj.h.
|
inherited |
Definition at line 72 of file 9.0/sources/includes/ds3d/common/abi_obj.h.
|
inline |
Definition at line 196 of file sources/includes/ds3d/common/hpp/obj.hpp.
|
inline |
Definition at line 196 of file 9.0/sources/includes/ds3d/common/hpp/obj.hpp.
|
pure virtualinherited |
Implemented in ds3d::abiRefCast< From, To >, and ds3d::abiRefCast< From, To >.
Referenced by ds3d::abiRefCast< From, To >::reset(), ds3d::GuardDataMap::setPtrData(), and ds3d::GuardDataMap::setRefData().
|
pure virtualinherited |
Implemented in ds3d::abiRefCast< From, To >, and ds3d::abiRefCast< From, To >.
|
inline |
Definition at line 195 of file sources/includes/ds3d/common/hpp/obj.hpp.
|
inline |
Definition at line 195 of file 9.0/sources/includes/ds3d/common/hpp/obj.hpp.
|
inlinefinalvirtual |
Implements ds3d::abiCallBackT< Args... >.
Definition at line 197 of file sources/includes/ds3d/common/hpp/obj.hpp.
|
inlinefinalvirtual |
Implements ds3d::abiCallBackT< Args... >.
Definition at line 197 of file 9.0/sources/includes/ds3d/common/hpp/obj.hpp.
|
inlineinherited |
Definition at line 74 of file sources/includes/ds3d/common/abi_obj.h.
|
inlineinherited |
Definition at line 74 of file 9.0/sources/includes/ds3d/common/abi_obj.h.
|
pure virtualinherited |
Implemented in ds3d::abiRefCast< From, To >, and ds3d::abiRefCast< From, To >.
Referenced by ds3d::abiRefT< abiDataProcessorT >::refCopy(), and ds3d::abiCallBackT< Args... >::refCopy().
|
pure virtualinherited |
Implemented in ds3d::abiRefCast< From, To >, and ds3d::abiRefCast< From, To >.