Go to the documentation of this file.
41 #ifndef IndirectList_H
42 #define IndirectList_H
const Addr & addressing() const noexcept
Const access to the addressing.
void operator=(const IndirectList< T > &rhs)
Deep copy values, Fatal if list sizes are not identical.
A class for storing list addressing (labels, slices etc), which are normally to used by IndirectList....
List< T > values(const HashTable< T, Key, Hash > &tbl, const bool doSort=false)
List of values from HashTable, optionally sorted.
A List with indirect addressing.
A 1D vector of objects of type <T>, where the size of the vector is known and can be used for subscri...
A List with indirect addressing.
IndirectList(const UList< T > &values, const labelUList &addr)
Copy construct addressing, shallow copy values reference.
A class representing the concept of 0 (zero) that can be used to avoid manipulating objects known to ...