#include <weakref.h>
公共成员函数 |
|
WeakRefBase () | |
WeakRefBase ( WeakRefTargetBase *targetData) | |
~WeakRefBase () | |
WeakRefBase (const WeakRefBase & src ) | |
WeakRefBase ( WeakRefBase && src ) | |
WeakRefBase & | operator= (const WeakRefBase & src ) |
MAXON_OPERATOR_MOVE_ASSIGNMENT ( WeakRefBase ) |
Public Attributes |
|
WeakRefTargetBase * | data |
WeakRefBase | ( | ) |
|
explicit |
~ WeakRefBase | ( | ) |
Removes a weak reference.
WeakRefBase | ( | const WeakRefBase & | src | ) |
Copy constructs a weak reference.
[in] | src | Source weak reference. |
WeakRefBase | ( | WeakRefBase && | src | ) |
Move constructs a weak reference.
[in] | src | Source weak reference. |
WeakRefBase & operator= | ( | const WeakRefBase & | src | ) |
Copies a weak reference.
[in] | src | Source weak reference. |
MAXON_OPERATOR_MOVE_ASSIGNMENT | ( | WeakRefBase | ) |
Moves a weak reference.
[in] | src | Source weak reference. |
|
mutable |