|
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() .