List<T> is a 1D vector of objects of type T, where the size of the vector is known and used for subscript bounds checking, etc. More...
Go to the source code of this file.
Macros | |
#define | List_FOR_ALL(f, i) |
#define | List_END_FOR_ALL } |
#define | List_CELEM(f, fp, i) (*fp) |
#define | List_ELEM(f, fp, i) (*fp++) |
#define | List_ACCESS(type, f, fp) type* __restrict__ fp = (f).begin() |
#define | List_CONST_ACCESS(type, f, fp) const type* __restrict__ fp = (f).begin() |
List<T> is a 1D vector of objects of type T, where the size of the vector is known and used for subscript bounds checking, etc.
Original source file ListLoopM.H
Definition in file ListLoopM.H.
#define List_FOR_ALL | ( | f, | |
i | |||
) |
Definition at line 62 of file ListLoopM.H.
Referenced by UList< Foam::wordRe >::deepCopy(), List< Field< scalar > >::List(), UList< Foam::wordRe >::operator=(), List< Field< scalar > >::operator=(), FixedList< Type, 3 >::operator==(), UList< Foam::wordRe >::operator==(), and FixedList< Type, 3 >::swap().
#define List_END_FOR_ALL } |
Definition at line 67 of file ListLoopM.H.
Referenced by UList< Foam::wordRe >::deepCopy(), List< Field< scalar > >::List(), UList< Foam::wordRe >::operator=(), List< Field< scalar > >::operator=(), FixedList< Type, 3 >::operator==(), UList< Foam::wordRe >::operator==(), and FixedList< Type, 3 >::swap().
#define List_CELEM | ( | f, | |
fp, | |||
i | |||
) | (*fp) |
Definition at line 70 of file ListLoopM.H.
Referenced by FixedList< Type, 3 >::swap().
#define List_ELEM | ( | f, | |
fp, | |||
i | |||
) | (*fp++) |
Definition at line 73 of file ListLoopM.H.
Referenced by UList< Foam::wordRe >::deepCopy(), List< Field< scalar > >::List(), UList< Foam::wordRe >::operator=(), List< Field< scalar > >::operator=(), FixedList< Type, 3 >::operator==(), UList< Foam::wordRe >::operator==(), and FixedList< Type, 3 >::swap().
Definition at line 75 of file ListLoopM.H.
Referenced by UList< Foam::wordRe >::deepCopy(), List< Field< scalar > >::List(), UList< Foam::wordRe >::operator=(), List< Field< scalar > >::operator=(), and FixedList< Type, 3 >::swap().
Definition at line 78 of file ListLoopM.H.
Referenced by UList< Foam::wordRe >::deepCopy(), List< Field< scalar > >::List(), List< Field< scalar > >::operator=(), FixedList< Type, 3 >::operator==(), and UList< Foam::wordRe >::operator==().