PackedList.H File Reference
Include dependency graph for PackedList.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  PackedList< Width >
 A dynamic list of packed unsigned integers, with the number of bits per item specified by the <Width> template parameter. More...
 
class  PackedList< Width >
 A dynamic list of packed unsigned integers, with the number of bits per item specified by the <Width> template parameter. More...
 
class  PackedList< Width >::reference
 A reference supporting read/write access to an entry. More...
 
struct  PackedList< Width >::hasher
 Hashing functor for PackedList. More...
 
struct  Hash< PackedList< Width > >
 Hashing for PackedList data. More...
 

Namespaces

 Foam
 Namespace for OpenFOAM.
 

Functions

template<unsigned Width>
Istream & operator>> (Istream &is, PackedList< Width > &list)
 
template<unsigned Width>
Ostream & operator<< (Ostream &os, const PackedList< Width > &list)
 Write List to Ostream, as per UList::writeList() with default length. More...
 
template<unsigned Width>
Ostream & operator<< (Ostream &os, const InfoProxy< PackedList< Width >> &info)
 
template<unsigned Width>
bool operator== (const PackedList< Width > &a, const PackedList< Width > &b)
 Test for equality of sizes and the bits set. More...
 
template<unsigned Width>
bool operator!= (const PackedList< Width > &a, const PackedList< Width > &b)
 Test for inequality of sizes or the bits set. More...
 

Detailed Description

Original source file PackedList.H

Definition in file PackedList.H.