Functions | |
| UINT8 | bitrev (UINT8 b) |
| void | bitrevlin (UINT8 *buf, int numbytes) |
| int | getbit (const UINT8 *array, INT32 index) |
| int | getbitn (const UINT8 *array, INT32 index) |
| void | memswap (void *vb1, void *vb2, int count) |
| void | packbits (UINT8 *dest, UINT8 *source, int count) |
| void | packbitsr (UINT8 *dest, UINT8 *source, int count) |
| void | putbit (UINT8 *array, INT32 index, int value) |
| void | revbuffer (void *vbuf, int cols) |
| template<class _BUF> void | SwapBytes (_BUF *alist, INT32 num) |
| double | SwapBytes (double &value) |
| UINT64 | SwapBytes (UINT64 &value) |
| INT64 | SwapBytes (INT64 &value) |
| float | SwapBytes (float &value) |
| UINT32 | SwapBytes (UINT32 &value) |
| INT32 | SwapBytes (INT32 &value) |
| UINT16 | SwapBytes (UINT16 &value) |
| INT16 | SwapBytes (INT16 &value) |
| UINT8 | SwapBytes (UINT8 &value) |
| INT8 | SwapBytes (INT8 &value) |
| char | SwapBytes (char &value) |
| void | SwapBytes2 (void *data, int num) |
| void | SwapBytes4 (void *data, int num) |
| void | SwapBytes8 (void *data, int num) |
| void | SwapDataInBuffer (void *data, INT32 NumItems, int ItemSize) |
|
|
< GENERATING_DOXYGEN_OUTPUT Reverse order of bits in a single byte.
|
|
||||||||||||
|
Reverse bits for array.
|
|
||||||||||||
|
Get a value from a bit array.
|
|
||||||||||||
|
Get a value from a bit array, returns 0 if array is NULL.
|
|
||||||||||||||||
|
Swap data in two buffers.
|
|
||||||||||||||||
|
Pack TRUE/FALSE values from 8-bit array into bit array with least-significant bit as first bit. Non-zero values in the 8-bit array will be written as '1', zero values will be written as '0'. |
|
||||||||||||||||
|
Pack TRUE / FALSE values from 8-bit array into bit array with MOST-significannt bit as first bit. Non-zero values in the 8-bit array will be written as '1', zero values will be written as '0'. |
|
||||||||||||||||
|
Set entry in a bit array to a specified value.
|
|
||||||||||||
|
Reverse the order of values in UINT8 array.
|
|
||||||||||||||||
|
Swap bytes.
|
|
|
Swap bytes - double.
|
|
|
Swap bytes - 64 bit unsigned.
|
|
|
Swap bytes - 64 bit signed.
|
|
|
Swap bytes - float.
|
|
|
Swap bytes - 32 bit unsigned.
|
|
|
Swap bytes - 32 bit signed.
|
|
|
Swap bytes - 16 bit unsigned.
|
|
|
Swap bytes - 16 bit signed.
|
|
|
Swap bytes - 8 bit unsigned.
|
|
|
Swap bytes - 8 bit signed.
|
|
|
Swap bytes - character.
|
|
||||||||||||
|
Swap bytes in array of 2-byte values (INT16, UINT16).
|
|
||||||||||||
|
Swap bytes in array of 4-byte values (float, INT32, UINT32).
|
|
||||||||||||
|
C++.
|
|
||||||||||||||||
|
Swap data in a buffer given number of items and size.
|
1.3.8-20040913