Creates an inlined vector by moving in the contents of other with a copy of allocator.
Synopsis
Declared in <absl/container/inlined_vector.h>
InlinedVector(
InlinedVector&& other,
allocator_type const& allocator) noexcept(/* see-below */);
Description
NOTE: if other's allocator is not equal to allocator, even if other contains allocated memory, this move constructor will still allocate. Since allocation is performed, this constructor can only be noexcept if the specified allocator is also noexcept.
Exception specification
This function is potentially-throwing unless absl::allocator_is_nothrow<allocator_type>::value.
Parameters
Name |
Description |
other |
The inlined vector to move from. |
allocator |
The allocator to use. |
Created with MrDocs