A helper class for storing addresses. More...
Protected Member Functions | |
IndirectListAddressing (const labelUList &addr) | |
Construct by copying the addressing array. More... | |
IndirectListAddressing (List< label > &&addr) | |
Move constructor which moves the addressing array. More... | |
IndirectListAddressing (const IndirectListAddressing &)=delete | |
Disallow default bitwise copy construction. More... | |
const List< label > & | addressing () const |
Return the list addressing. More... | |
void | resetAddressing (const labelUList &) |
Reset addressing. More... | |
void | operator= (const IndirectListAddressing &)=delete |
Disallow default bitwise assignment. More... | |
A helper class for storing addresses.
Definition at line 53 of file IndirectList.H.
|
inlineexplicitprotected |
Construct by copying the addressing array.
Definition at line 30 of file IndirectListI.H.
|
inlineexplicitprotected |
Move constructor which moves the addressing array.
Definition at line 39 of file IndirectListI.H.
References IndirectList< T >::IndirectList().
|
protecteddelete |
Disallow default bitwise copy construction.
|
inlineprotected |
Return the list addressing.
Definition at line 112 of file IndirectListI.H.
References IndirectListAddressing::resetAddressing().
|
inlineprotected |
Reset addressing.
Definition at line 119 of file IndirectListI.H.
Referenced by IndirectListAddressing::addressing().
|
protecteddelete |
Disallow default bitwise assignment.