Constructs the SampleAllocateePtr
.
Syntax
// Variant 1: Default constructor
template<typename SampleType>
constexpr ara::com::SampleAllocateePtr<SampleType>::SampleAllocateePtr()
// Variant 2: Equivalent to default constructor
template<typename SampleType>
constexpr ara::com::SampleAllocateePtr<SampleType>::SampleAllocateePtr(std::nullptr_t)
// Variant 3: Move constructor
template<typename SampleType>
constexpr ara::com::SampleAllocateePtr<SampleType>::SampleAllocateePtr(SampleAllocateePtr<SampleType> && other)
Parameters
in |
|
|
Returns
Variant 2: The moved SampleAllocateePtr
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