BitField Member List

This is the complete list of members for BitField, including all inherited members.

BitField(char *data, u32 size) (defined in BitField)BitField
BitField(u32 size, bool initValue) (defined in BitField)BitField
clearBit(u32 pos)BitField
createWithNewSize(u32 size, bool initValueForMissing)BitField
doTest()BitField [static]
fromAsciiString(const char *str)BitField [static]
fromBinaryString(const char *bin, u32 numBits)BitField [static]
fromBinaryString(char *bin, u32 numBits)BitField [static]
fromHexString(const char *bin)BitField [static]
getBit(u32 pos) constBitField
getBitRange(u32 startPos, int *nrBits, bool littleEndian=true)BitField
getPercentageSetBits() constBitField
getSize() const (defined in BitField)BitField [inline]
invert()BitField
isAllCleared() constBitField
isAllSet() constBitField
setBit(u32 pos)BitField
toAsciiString() constBitField
toBinaryString(u32 *sizeInU32) constBitField
toHexString() constBitField
writeBitRange(u32 startPos, int nrBits, u32 value, u32 startBit, bool littleEndian=true) (defined in BitField)BitField
~BitField() (defined in BitField)BitField [virtual]