setCopyMoveState overloads
Declared in <bsltf_copymovestate.h>
Set the object at the specified tracker address to state.
void
setCopyMoveState(
CopyMoveTracker* tracker,
CopyMoveState::Enum state);
» more...
Set the copy/move state of the object at the specified obj address.
void
setCopyMoveState(
MovableAllocTestType* obj,
CopyMoveState::Enum state);
» more...
Do nothing for types that do not customize this ADL point.
void
setCopyMoveState(
void* obj_p,
CopyMoveState::Enum state);
» more...
| Name | Description |
|---|---|
| tracker | address of the tracker to update |
| state | new copy/move state |
| obj | address of the object whose state is set |
| obj_p | unused; present so the overload matches any object |