Go to the source code of this file.
Classes | |
class | List< T > |
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bounds checking, etc. More... | |
class | FixedList< T, N > |
A 1D vector of objects of type <T> with a fixed length <N>. More... | |
class | sliceRange |
A set of labels defined by a start, a length and a stride. More... | |
class | sliceRange::indexer |
A value indexer, for iteration or generation. More... | |
class | sliceRange::const_iterator |
Bidirectional input iterator with const access. More... | |
class | sliceRange::const_reverse_iterator |
Bidirectional reverse input iterator with const access. More... | |
Namespaces | |
Foam | |
Namespace for OpenFOAM. | |
Functions | |
Istream & | operator>> (Istream &is, sliceRange &range) |
Read sliceRange from Istream as (start size stride) tuple, no checks. More... | |
Ostream & | operator<< (Ostream &os, const sliceRange &range) |
Write sliceRange to Ostream as (start size stride) tuple. More... | |
bool | operator== (const sliceRange &a, const sliceRange &b) noexcept |
Test for equality of begin/size/slice values. More... | |
bool | operator< (const sliceRange &a, const sliceRange &b) noexcept |
Comparison function for sorting, compares the start. More... | |
bool | operator!= (const sliceRange &a, const sliceRange &b) noexcept |
bool | operator<= (const sliceRange &a, const sliceRange &b) noexcept |
bool | operator> (const sliceRange &a, const sliceRange &b) noexcept |
bool | operator>= (const sliceRange &a, const sliceRange &b) noexcept |
Original source file sliceRange.H
Definition in file sliceRange.H.