copyMoveState overloads
Declared in <bsltf_copymovestate.h>
Return e_UNKNOWN for types that do not customize this ADL point.
bsltf::CopyMoveState::Enum
copyMoveState(bslmf::MatchAnyType object);
» more...
Return the copy/move state of the specified obj.
CopyMoveState::Enum
copyMoveState(ArgumentType const& obj);
» more...
Return the state of the specified tracker. This function is an ADL customization point used by CopyMoveState::get(obj).
CopyMoveState::Enum
copyMoveState(CopyMoveTracker const& tracker);
» more...
Return the copy/move state of the specified obj.
CopyMoveState::Enum
copyMoveState(MovableAllocTestType const& obj);
» more...
e_UNKNOWNobjtracker| Name | Description |
|---|---|
| object | unused; present so the overload matches any type |
| obj | object whose copy/move state is requested |
| tracker | tracker whose copy/move state is returned |