Parent Directory | Revision Log | Patch
revision 2603 by schoenebeck, Tue May 13 12:17:43 2014 UTC | revision 2604 by schoenebeck, Sat Jun 7 22:34:31 2014 UTC | |
---|---|---|
# | Line 48 template<class T> inline std::string ToS | Line 48 template<class T> inline std::string ToS |
48 | ||
49 | /// Find the number of bits required to hold the specified amount of zones. | /// Find the number of bits required to hold the specified amount of zones. |
50 | inline int zoneCountToBits(int nZones) { | inline int zoneCountToBits(int nZones) { |
51 | if (!nZones) return 0; | |
52 | int iFinalBits = 0; | int iFinalBits = 0; |
53 | int zoneBits = nZones - 1; | int zoneBits = nZones - 1; |
54 | for (; zoneBits > 1; iFinalBits += 2, zoneBits >>= 2); | for (; zoneBits > 1; iFinalBits += 2, zoneBits >>= 2); |
|
ViewVC Help | |
Powered by ViewVC |