Move or nullptr assignment to a SamplePtr object.

Syntax

// Variant 1: Move Assignment
template<…>
SamplePtr& amsr::socal::r20_11::events::SamplePtr<…>::operator=(SampleAllocateePtr<SampleType> && other) const

// Variant 2: nullptr assignment
template<…>
SamplePtr& amsr::socal::r20_11::events::SamplePtr<…>::operator=(std::nullptr_t)

Parameters

in

other

Source SampleAllocateePtr object

Returns

SamplePtr object

Thread-safety, Reentrance, Result Delivery

  • Threadsafe : FALSE for same class instance, TRUE for different instances
  • Reentrant : FALSE for same class instance, TRUE for different instances
  • Synchronous : TRUE