BloombergLP::bsltf::getMovedInto

getMovedInto overloads

Synopses

Declared in <bsltf_allocargumenttype.h>

Return the move-into state of the specified object.

MoveState::Enum
getMovedInto(MovableTestType const& object);
» more...

Return the move-into state of the specified object.

MoveState::Enum
getMovedInto(MoveOnlyAllocTestType const& object);
» more...

Return the move-into state of the specified object.

MoveState::Enum
getMovedInto(WellBehavedMoveOnlyAllocTestType const& object);
» more...

Return the moved-from state of the specified object of (template parameter) TYPE. The default implementation of this ADL customization point calls CopyMoveState::get and translates the result into the correpsonding MoveState::Enum. Note that a customization of this function for a specific type will not be "inherited" by derived classes of that type; new types should customize copyMoveState, not getMovedInto.

template<class TYPE>
bsltf::MoveState::Enum
getMovedInto(TYPE const& object);
» more...

Return the move-into state of the specified object.

template<int N>
MoveState::Enum
getMovedInto(AllocArgumentType<N> const& object);
» more...