A List with indirect addressing. More...
Public Member Functions | |
IndirectList (const UList< T > &values, const labelUList &addr) | |
Copy construct addressing, shallow copy values list reference. More... | |
IndirectList (const UList< T > &values, labelList &&addr) | |
Move construct addressing, shallow copy values list reference. More... | |
IndirectList (const IndirectList< T > &list) | |
Copy construct addressing, shallow copy values list reference. More... | |
IndirectList (IndirectList< T > &&list) | |
Move construct addressing, shallow copy values list reference. More... | |
IndirectList (const UIndirectList< T > &list) | |
Copy construct addressing, shallow copy values list reference. More... | |
void | operator= (const IndirectList< T > &rhs) |
Deep copy values, Fatal if list sizes are not identical. More... | |
const Addr & | addressing () const |
The list addressing. More... | |
Addr & | addressing () |
The list addressing. More... | |
Public Member Functions inherited from UIndirectList< T > | |
UIndirectList (const UList< T > &values, const labelUList &addr) | |
Shallow copy values and addressing arrays. More... | |
UIndirectList (const UIndirectList< T > &list) | |
Copy construct (shallow copy of values and addressing arrays) More... | |
void | operator= (const UIndirectList< T > &rhs) |
Deep copy values, Fatal if list sizes are not identical. More... | |
A List with indirect addressing.
Definition at line 56 of file IndirectList.H.
|
inline |
Copy construct addressing, shallow copy values list reference.
Definition at line 33 of file IndirectListI.H.
|
inline |
Move construct addressing, shallow copy values list reference.
Definition at line 49 of file IndirectListI.H.
|
inline |
Copy construct addressing, shallow copy values list reference.
Definition at line 64 of file IndirectListI.H.
|
inline |
Move construct addressing, shallow copy values list reference.
Definition at line 77 of file IndirectListI.H.
|
inlineexplicit |
Copy construct addressing, shallow copy values list reference.
Definition at line 90 of file IndirectListI.H.
|
inline |
Deep copy values, Fatal if list sizes are not identical.
Definition at line 93 of file IndirectList.H.
|
inline |
The list addressing.
Definition at line 78 of file IndirectListAddressing.H.
|
inline |
The list addressing.
Definition at line 84 of file IndirectListAddressing.H.