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 | MinMax< T > |
| A min/max value pair with additional methods. In addition to conveniently storing values, it can be used for logic operations or to modify data. A few global functions and functors are also provided. More... | |
| class | labelRange |
| A range or interval of labels defined by a start and a size. More... | |
| class | labelRange::const_iterator |
| Forward iterator with const access. More... | |
| struct | labelRangeOp< class > |
| Conversion/extraction to labelRange operation (functor). More... | |
Namespaces | |
| Foam | |
| Namespace for OpenFOAM. | |
Functions | |
| Istream & | operator>> (Istream &is, labelRange &range) |
| Read labelRange from Istream as (start size) pair, enforce no negative size. More... | |
| Ostream & | operator<< (Ostream &os, const labelRange &range) |
| Write labelRange to Ostream as (start size) pair. More... | |
| bool | operator== (const labelRange &a, const labelRange &b) noexcept |
| bool | operator!= (const labelRange &a, const labelRange &b) noexcept |
| bool | operator< (const labelRange &a, const labelRange &b) noexcept |
| Comparison function for sorting, compares the start. More... | |
| bool | operator<= (const labelRange &a, const labelRange &b) noexcept |
| bool | operator> (const labelRange &a, const labelRange &b) noexcept |
| bool | operator>= (const labelRange &a, const labelRange &b) noexcept |
Original source file labelRange.H
Definition in file labelRange.H.