Maria GDK 5.0.0.737
Documentation of native code in develop branch
Loading...
Searching...
No Matches
Maria::BitManipulation Class Reference

Static Public Member Functions

static int LSBitPosition (int number)
 
static int PopLSBitPosition (int &num)
 
static void SetFieldMaskBit (int bitPos, std::vector< int > &fieldMask)
 
static void SetFieldMaskBit (int bitPos, int *fieldMask, int fieldMaskLength)
 
static void ClearFieldMaskBit (int bitPos, int *fieldMask, int fieldMaskLength)
 
static bool GetFieldMaskBit (int bitPos, const int *fieldMask, int fieldMaskCount)
 
static bool GetFieldMaskBitUnchecked (int bitPos, int *fieldMask)
 
static int CountBits (int x, int maxPos=31)
 
static int CountBits (const int *x, int xCount, int maxPos=std::numeric_limits< int >::max())
 

The documentation for this class was generated from the following files: