|
| SubList () noexcept=default |
|
| SubList (const SubList &) noexcept=default |
|
| SubList (const UList< T > &list) |
|
template<unsigned N> |
| SubList (const FixedList< T, N > &list) |
|
| SubList (const UList< T > &list, const label subSize) |
|
| SubList (const UList< T > &list, const label subSize, const label startIndex) |
|
| SubList (const UList< T > &list, const labelRange &range) |
|
| SubList (const labelRange &range, const UList< T > &list) |
|
| operator const Foam::List< T > & () const |
|
void | operator= (const SubList< T > &list) |
|
void | operator= (const UList< T > &list) |
|
template<class Addr > |
void | operator= (const IndirectListBase< T, Addr > &list) |
|
void | operator= (const T &val) |
|
void | operator= (const Foam::zero) |
|
template<class T > |
| SubList (const UList< T > &list) |
|
template<class T > |
| SubList (const UList< T > &list, const label subSize) |
|
template<class T > |
| SubList (const UList< T > &list, const label subSize, const label startIndex) |
|
template<class T > |
| SubList (const UList< T > &list, const labelRange &range) |
|
template<class T > |
| SubList (const labelRange &range, const UList< T > &list) |
|
template<class T > |
void | operator= (const SubList< T > &list) |
|
template<class T > |
void | operator= (const UList< T > &list) |
|
template<class T > |
void | operator= (const T &val) |
|
template<class T > |
void | operator= (const Foam::zero) |
|
A List obtained as a section of another List.
Since the SubList is itself unallocated, no storage is allocated or de-allocated during its use. To achieve this behaviour, SubList is derived from UList rather than List.
- Source files
-
Definition at line 50 of file SubList.H.