

Go to the source code of this file.
Classes | |
| class | Pair< T > |
| An ordered pair of two objects of type <T> with first() and second() elements. More... | |
| class | Pair< T > |
| An ordered pair of two objects of type <T> with first() and second() elements. More... | |
| struct | Pair< T >::symmHasher |
| Symmetric hashing functor for Pair, hashes lower value first. More... | |
| struct | is_contiguous< Pair< T > > |
| Pair is contiguous if the type is contiguous. More... | |
| struct | is_contiguous_label< Pair< T > > |
| Check for Pair of labels. More... | |
| struct | is_contiguous_scalar< Pair< T > > |
| Check for Pair of scalars. More... | |
| struct | Hash< Pair< T > > |
| Hashing for Pair of data. More... | |
| struct | Hash< std::pair< T1, T2 > > |
| Hashing for std::pair data. More... | |
Namespaces | |
| Foam | |
| Namespace for OpenFOAM. | |
Typedefs | |
| typedef Pair< label > | labelPair |
| A pair of labels. More... | |
| typedef Pair< word > | wordPair |
| A pair of words. More... | |
Functions | |
| template<class T > | |
| Pair< T > | reverse (const Pair< T > &p) |
| Return reverse of a Pair. More... | |
| template<class T > | |
| bool | operator== (const Pair< T > &a, const Pair< T > &b) |
| template<class T > | |
| bool | operator!= (const Pair< T > &a, const Pair< T > &b) |
| template<class T > | |
| bool | operator< (const Pair< T > &a, const Pair< T > &b) |
| template<class T > | |
| bool | operator<= (const Pair< T > &a, const Pair< T > &b) |
| template<class T > | |
| bool | operator> (const Pair< T > &a, const Pair< T > &b) |
| template<class T > | |
| bool | operator>= (const Pair< T > &a, const Pair< T > &b) |
| template<class T1 , class T2 > | |
| Istream & | operator>> (Istream &is, std::pair< T1, T2 > &t) |
| Read std::pair from Istream. More... | |
| template<class T1 , class T2 > | |
| Ostream & | operator<< (Ostream &os, const std::pair< T1, T2 > &t) |
| Write std::pair to Ostream. More... | |
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.