Intel® X86 Encoder Decoder
|
Macros | |
#define | XED_CAST(x, y) ((x) (y)) |
#define | XED_FMT_08X "%08x" |
#define | XED_FMT_9U "%9u" |
#define | XED_FMT_D "%d" |
#define | XED_FMT_LD "%lld" |
#define | XED_FMT_LU "%llu" |
#define | XED_FMT_LU12 "%12llu" |
#define | XED_FMT_LX "%llx" |
#define | XED_FMT_LX16 "%016llx" |
#define | XED_FMT_LX16_UPPER "%016llX" |
#define | XED_FMT_LX_UPPER "%llX" |
#define | XED_FMT_SIZET "%u" |
#define | XED_FMT_U "%u" |
#define | XED_FMT_X "%x" |
#define | XED_INLINE __inline |
#define | XED_MAX(a, b) (((a) > (b)) ? (a):(b)) |
#define | XED_MIN(a, b) (((a) < (b)) ? (a):(b)) |
#define | XED_NOINLINE __declspec(noinline) |
#define | XED_NORETURN __declspec(noreturn) |
#define | XED_REINTERPRET_CAST(x, y) ((x) (y)) |
#define | XED_STATIC_CAST(x, y) ((x) (y)) |
Functions | |
XED_DLL_EXPORT void | xed_strcat (char *dst, const char *src) |
XED_DLL_EXPORT void | xed_strcpy (char *dst, const char *src) |
XED_DLL_EXPORT xed_uint_t | xed_strlen (const char *s) |
XED_DLL_EXPORT int | xed_strncat (char *dst, const char *src, int len) |
returns the number of bytes remaining for the next use of xed_strncpy() or xed_strncat() . More... | |
XED_DLL_EXPORT int | xed_strncpy (char *dst, const char *src, int len) |
returns the number of bytes remaining for the next use of xed_strncpy() or xed_strncat() . More... | |
#define XED_CAST | ( | x, | |
y | |||
) | ((x) (y)) |
#define XED_FMT_08X "%08x" |
#define XED_FMT_9U "%9u" |
#define XED_FMT_D "%d" |
#define XED_FMT_LD "%lld" |
#define XED_FMT_LU "%llu" |
#define XED_FMT_LU12 "%12llu" |
#define XED_FMT_LX "%llx" |
#define XED_FMT_LX16 "%016llx" |
#define XED_FMT_LX16_UPPER "%016llX" |
#define XED_FMT_LX_UPPER "%llX" |
#define XED_FMT_SIZET "%u" |
#define XED_FMT_U "%u" |
#define XED_FMT_X "%x" |
#define XED_INLINE __inline |
#define XED_MAX | ( | a, | |
b | |||
) | (((a) > (b)) ? (a):(b)) |
#define XED_MIN | ( | a, | |
b | |||
) | (((a) < (b)) ? (a):(b)) |
#define XED_NOINLINE __declspec(noinline) |
#define XED_NORETURN __declspec(noreturn) |
#define XED_REINTERPRET_CAST | ( | x, | |
y | |||
) | ((x) (y)) |
#define XED_STATIC_CAST | ( | x, | |
y | |||
) | ((x) (y)) |
XED_DLL_EXPORT void xed_strcat | ( | char * | dst, |
const char * | src | ||
) |
XED_DLL_EXPORT void xed_strcpy | ( | char * | dst, |
const char * | src | ||
) |
XED_DLL_EXPORT xed_uint_t xed_strlen | ( | const char * | s | ) |
XED_DLL_EXPORT int xed_strncat | ( | char * | dst, |
const char * | src, | ||
int | len | ||
) |
returns the number of bytes remaining for the next use of xed_strncpy() or xed_strncat() .
XED_DLL_EXPORT int xed_strncpy | ( | char * | dst, |
const char * | src, | ||
int | len | ||
) |
returns the number of bytes remaining for the next use of xed_strncpy() or xed_strncat() .