SPRAAK
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Functions
endian.c File Reference

Detect byte order, and swap bytes in 2, 4 and 8 byte data structures. More...

Functions

void * spr_endian_swap2 (void *dst, const void *src, ssize_t vlen)
 
void * spr_endian_swap4 (void *dst, const void *src, ssize_t vlen)
 
void * spr_endian_swap8 (void *dst, const void *src, ssize_t vlen)
 
void * spr_endian_swap (void *restrict ptr, const SprDT *datafmt, ssize_t vlen)
 Reverse the byte order of the elements in the given array. More...
 

Detailed Description

Detect byte order, and swap bytes in 2, 4 and 8 byte data structures.

Author
Kris Demuynck
Date
29 March 1999