Constructs the SamplePtr.

Syntax

// Variant 1: Default constructor
template<typename SampleType>
constexpr amsr::socal::r20_11::events::SamplePtr<…>::SamplePtr(std::nullptr_t)

// Variant 2: Move constructor
template<typename SampleType>
constexpr amsr::socal::r20_11:: events ::SamplePtr<…>::SamplePtr(SamplePtr && other)

Parameters

in

other

SamplePtr object to be moved.

Returns

Variant 2: The moved 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