#include <mi32/stddefns.h>

Go to the source code of this file.
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) |
Functions to handle memory buffers
1.6.1