#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 |