Public Member Functions | |
abiRefCast (const abiRefT< From > &from) | |
abiRefCast (abiRefT< From > *from, bool takeOwner) | |
void | reset () |
~abiRefCast () | |
void | destroy () final |
To * | data () const final |
abiRefObj * | refCopy_i () const final |
DS3D_DISABLE_CLASS_COPY (abiRefCast) | |
virtual To * | data () const=0 |
abiRefT * | refCopy () const |
|
inline |
Definition at line 100 of file obj.hpp.
References ds3d::abiRefT< T >::refCopy().
|
inline |
Definition at line 101 of file obj.hpp.
References ds3d::abiRefT< T >::refCopy().
|
inline |
Definition at line 116 of file obj.hpp.
References ds3d::abiRefCast< From, To >::reset().
|
inlinefinal |
Definition at line 122 of file obj.hpp.
References ds3d::abiRefT< T >::data().
|
pure virtualinherited |
|
inlinefinalvirtual |
Implements ds3d::abiRefObj.
Definition at line 117 of file obj.hpp.
References ds3d::abiRefCast< From, To >::reset().
ds3d::abiRefCast< From, To >::DS3D_DISABLE_CLASS_COPY | ( | abiRefCast< From, To > | ) |
|
inlineinherited |
|
inlinefinalvirtual |
Implements ds3d::abiRefObj.
Definition at line 123 of file obj.hpp.
References ds3d::abiRefT< T >::refCopy().
|
inline |
Definition at line 109 of file obj.hpp.
References ds3d::abiRefObj::destroy().
Referenced by ds3d::abiRefCast< From, To >::destroy(), and ds3d::abiRefCast< From, To >::~abiRefCast().