FastLED
3.9.15
Loading...
Searching...
No Matches
◆
operator=()
[2/2]
template<typename T>
deque
&
fl::deque
< T >::operator=
(
deque
< T > &&
other
)
inline
Definition at line
309
of file
deque.h
.
309
{
310
if
(
this
!= &
other
) {
311
clear
();
312
if
(
mData
) {
313
mResource
->deallocate(
mData
,
mCapacity
*
sizeof
(
T
));
314
}
315
316
mData
=
other
.
mData
;
317
mCapacity
=
other
.
mCapacity
;
318
mSize
=
other
.
mSize
;
319
mFront
=
other
.
mFront
;
320
mResource
=
other
.
mResource
;
321
322
other
.
mData
=
nullptr
;
323
other
.
mCapacity
= 0;
324
other
.
mSize
= 0;
325
other
.
mFront
= 0;
326
}
327
return
*
this
;
328
}
fl::deque::mFront
fl::size mFront
Definition
deque.h:19
fl::deque::mResource
memory_resource * mResource
Definition
deque.h:20
fl::deque::clear
void clear()
Definition
deque.h:486
fl::deque::mCapacity
fl::size mCapacity
Definition
deque.h:17
fl::deque::mSize
fl::size mSize
Definition
deque.h:18
fl::deque::mData
T * mData
Definition
deque.h:16
fl::deque
Definition
deque.h:14
fl
deque
Generated on Tue Jun 16 2026 00:07:05 for FastLED by
1.13.2