![]() |
fehQlibs 28
Qlibs
|
additional types and pack routines More...
#include <stdint.h>
Go to the source code of this file.
Data Structures | |
struct | uint128_t |
Macros | |
#define | uint_pack(s, X) |
#define | uint_pack_big(s, X) |
#define | uint_unpack(s, X) |
#define | uint_unpack_big(s, X) |
#define | UINT16_H |
#define | UINT32_H |
#define | UINT64_H |
#define | UINT128_H |
Typedefs | |
typedef unsigned char | uint8 |
typedef uint16_t | uint16 |
typedef uint32_t | uint32 |
typedef unsigned long long | uint64 |
typedef struct uint128_t | uint128 |
Functions | |
void | uint8_pack (char *, uint8) |
void | uint8_pack_big (char *, uint8) |
void | uint8_unpack (char *, uint8 *) |
void | uint8_unpack_big (char *, uint8 *) |
void | uint16_pack (char *, uint16) |
void | uint16_pack_big (char *, uint16) |
void | uint16_unpack (char *, uint16 *) |
void | uint16_unpack_big (char *, uint16 *) |
void | uint32_pack (char *, uint32) |
void | uint32_pack_big (char *, uint32) |
void | uint32_unpack (char *, uint32 *) |
void | uint32_unpack_big (char *, uint32 *) |
void | uint64_pack (char *, uint64) |
void | uint64_pack_big (char *, uint64) |
void | uint64_unpack (char *, uint64 *) |
void | uint64_unpack_big (char *, uint64 *) |
void | uint128_pack (char *, uint128) |
void | uint128_pack_big (char *, uint128) |
void | uint128_unpack (char *, uint128 *) |
void | uint128_unpack_big (char *, uint128 *) |
additional types and pack routines
define basic integer types and size through <stdint.h> _GENERICS for uint_pack(_big) and uint_unpack(_big) available
Definition in file uint_t.h.
#define uint_pack | ( | s, | |
X ) |
#define uint_pack_big | ( | s, | |
X ) |
#define uint_unpack | ( | s, | |
X ) |
#define uint_unpack_big | ( | s, | |
X ) |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |