rtxBitString.h File Reference

#include "rtxsrc/rtxContext.h"

Go to the source code of this file.

Defines

#define OSRTBYTEARRAYSIZE(numbits)   (((numbits-1)/8)+1)

Functions

int rtxSetBit (OSOCTET *pBits, OSUINT32 numbits, OSUINT32 bitIndex)
OSUINT32 rtxSetBitFlags (OSUINT32 flags, OSUINT32 mask, OSBOOL action)
int rtxClearBit (OSOCTET *pBits, OSUINT32 numbits, OSUINT32 bitIndex)
OSBOOL rtxTestBit (const OSOCTET *pBits, OSUINT32 numbits, OSUINT32 bitIndex)

Detailed Description

  • Contains utility functions for setting, clearing, and testing bits at any position in an arbitrarily sized array of bytes.