ENH: minor update of PackedList methods

- additional convenience constructors
This commit is contained in:
Mark Olesen
2017-10-07 16:10:35 +02:00
parent f76552f7f9
commit 4ba4899660
6 changed files with 131 additions and 93 deletions

View File

@ -41,7 +41,7 @@ using namespace Foam;
template<unsigned nBits>
inline void reportInfo()
{
unsigned offset = PackedList<nBits>::packing();
const unsigned offset = PackedList<nBits>::packing();
unsigned useSHL = ((1u << (nBits * offset)) - 1);
unsigned useSHR = (~0u >> (sizeof(unsigned)*CHAR_BIT - nBits * offset));