Enumeration of move state.

Synopsis

Declared in <bsltf_movestate.h>

enum Enum;

Members

Name

Description

e_NOT_MOVED

The type was not involved in a move operation.

e_MOVED

The type was involved in a move operation.

e_UNKNOWN

The type does not expose move‐state information.

Non-Member Functions

Name

Description

::BloombergLP::bsltf::debugprint

Print the specified value as a string.

::BloombergLP::bsltf::getMovedFrom

Return the move‐from state of the specified object.

::BloombergLP::bsltf::getMovedFrom

Return the move‐from state of the specified object.

::BloombergLP::bsltf::getMovedFrom

Return the move‐from state of the specified object.

::BloombergLP::bsltf::getMovedFrom

Return the move‐from state of the specified object.

::BloombergLP::bsltf::getMovedFrom

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 (which has been deprecated). 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 getMovedFrom.

::BloombergLP::bsltf::getMovedInto

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.

::BloombergLP::bsltf::getMovedInto

Return the move‐into state of the specified object.

::BloombergLP::bsltf::getMovedInto

Return the move‐into state of the specified object.

::BloombergLP::bsltf::getMovedInto

Return the move‐into state of the specified object.

::BloombergLP::bsltf::getMovedInto

Return the move‐into state of the specified object.

Created with MrDocs