![]() |
WE310F5
39.00.000
|
M2M base types (ver. ) More...
#include <stdint.h>
Go to the source code of this file.
#define | NULL ((void*)0) |
#define | TRUE 1 |
#define | FALSE 0 |
#define | kB (1024) |
#define | MB (kB * kB) |
#define | M2MB_ALIGN(x, size) ( ( ( MEM_W )(x) + size - 1 ) & ( ~( ( MEM_W )size - 1 ) ) ) |
#define | EXPANDX(x) x |
#define | EXPANDXY(x, y) x,y |
#define | ARG_LENGTH(...) EXPANDX(ARG_LENGTH__(__VA_ARGS__)) |
#define | ARG_LENGTH__(...) |
#define | ARG_LENGTH_(_, _63, _62, _61, _60, _59, _58, _57, _56, _55, _54, _53, _52, _51, _50, _49, _48, _47, _46, _45, _44, _43, _42, _41, _40, _39, _38, _37, _36, _35, _34, _33, _32, _31, _30, _29, _28, _27, _26, _25, _24, _23, _22, _21, _20, _19, _18, _17, _16, _15, _14, _13, _12, _11, _10, _9, _8, _7, _6, _5, _4, _3, _2, _1, Count, ...) EXPANDX(Count) |
#define | ARG_EVEN(...) EVEN_DROP_TYPE(ARG_LENGTH(__VA_ARGS__),__VA_ARGS__) |
#define | EVEN_DROP_TYPE(n, ...) EVEN_DROP_TYPE_(n,__VA_ARGS__) |
#define | EVEN_DROP_TYPE_(n, ...) EVEN_DROP_TYPE_##n(__VA_ARGS__) |
#define | EVEN_DROP_TYPE_2(arg1, arg2, ...) arg2 |
#define | EVEN_DROP_TYPE_4(arg1, arg2, ...) arg2, EVEN_DROP_TYPE_2(__VA_ARGS__) |
#define | EVEN_DROP_TYPE_6(arg1, arg2, ...) arg2, EVEN_DROP_TYPE_4(__VA_ARGS__) |
#define | EVEN_DROP_TYPE_8(arg1, arg2, ...) arg2, EVEN_DROP_TYPE_6(__VA_ARGS__) |
#define | EVEN_DROP_TYPE_10(arg1, arg2, ...) arg2, EVEN_DROP_TYPE_8(__VA_ARGS__) |
#define | EVEN_DROP_TYPE_12(arg1, arg2, ...) arg2, EVEN_DROP_TYPE_10(__VA_ARGS__) |
#define | EVEN_DROP_TYPE_14(arg1, arg2, ...) arg2, EVEN_DROP_TYPE_12(__VA_ARGS__) |
#define | EVEN_DROP_TYPE_16(arg1, arg2, ...) arg2, EVEN_DROP_TYPE_14(__VA_ARGS__) |
#define | EVEN_DROP_TYPE_18(arg1, arg2, ...) arg2, EVEN_DROP_TYPE_16(__VA_ARGS__) |
#define | EVEN_DROP_TYPE_20(arg1, arg2, ...) arg2, EVEN_DROP_TYPE_18(__VA_ARGS__) |
#define | EVEN_DROP_TYPE_22(arg1, arg2, ...) arg2, EVEN_DROP_TYPE_20(__VA_ARGS__) |
#define | EVEN_DROP_TYPE_24(arg1, arg2, ...) arg2, EVEN_DROP_TYPE_22(__VA_ARGS__) |
#define | EVEN_DROP_TYPE_26(arg1, arg2, ...) arg2, EVEN_DROP_TYPE_24(__VA_ARGS__) |
#define | EVEN_DROP_TYPE_28(arg1, arg2, ...) arg2, EVEN_DROP_TYPE_26(__VA_ARGS__) |
#define | EVEN_DROP_TYPE_30(arg1, arg2, ...) arg2, EVEN_DROP_TYPE_28(__VA_ARGS__) |
#define | EVEN_DROP_TYPE_32(arg1, arg2, ...) arg2, EVEN_DROP_TYPE_30(__VA_ARGS__) |
#define | EVEN_DROP_TYPE_34(arg1, arg2, ...) arg2, EVEN_DROP_TYPE_32(__VA_ARGS__) |
#define | EVEN_DROP_TYPE_36(arg1, arg2, ...) arg2, EVEN_DROP_TYPE_34(__VA_ARGS__) |
#define | EVEN_DROP_TYPE_38(arg1, arg2, ...) arg2, EVEN_DROP_TYPE_36(__VA_ARGS__) |
#define | EVEN_DROP_TYPE_40(arg1, arg2, ...) arg2, EVEN_DROP_TYPE_38(__VA_ARGS__) |
#define | ARG_ODD(...) ODD_DROP_TYPE(ARG_LENGTH(__VA_ARGS__),__VA_ARGS__) |
#define | ODD_DROP_TYPE(n, ...) ODD_DROP_TYPE_(n,__VA_ARGS__) |
#define | ODD_DROP_TYPE_(n, ...) ODD_DROP_TYPE_##n(__VA_ARGS__) |
#define | ODD_DROP_TYPE_2(arg1, arg2, ...) arg1 |
#define | ODD_DROP_TYPE_4(arg1, arg2, ...) arg1, ODD_DROP_TYPE_2(__VA_ARGS__) |
#define | ODD_DROP_TYPE_6(arg1, arg2, ...) arg1, ODD_DROP_TYPE_4(__VA_ARGS__) |
#define | ODD_DROP_TYPE_8(arg1, arg2, ...) arg1, ODD_DROP_TYPE_6(__VA_ARGS__) |
#define | ODD_DROP_TYPE_10(arg1, arg2, ...) arg1, ODD_DROP_TYPE_8(__VA_ARGS__) |
#define | ODD_DROP_TYPE_12(arg1, arg2, ...) arg1, ODD_DROP_TYPE_10(__VA_ARGS__) |
#define | ODD_DROP_TYPE_14(arg1, arg2, ...) arg1, ODD_DROP_TYPE_12(__VA_ARGS__) |
#define | ODD_DROP_TYPE_16(arg1, arg2, ...) arg1, ODD_DROP_TYPE_14(__VA_ARGS__) |
#define | ODD_DROP_TYPE_18(arg1, arg2, ...) arg1, ODD_DROP_TYPE_16(__VA_ARGS__) |
#define | ODD_DROP_TYPE_20(arg1, arg2, ...) arg1, ODD_DROP_TYPE_18(__VA_ARGS__) |
#define | ODD_DROP_TYPE_22(arg1, arg2, ...) arg1, ODD_DROP_TYPE_20(__VA_ARGS__) |
#define | ODD_DROP_TYPE_24(arg1, arg2, ...) arg1, ODD_DROP_TYPE_22(__VA_ARGS__) |
#define | ODD_DROP_TYPE_26(arg1, arg2, ...) arg1, ODD_DROP_TYPE_24(__VA_ARGS__) |
#define | ODD_DROP_TYPE_28(arg1, arg2, ...) arg1, ODD_DROP_TYPE_26(__VA_ARGS__) |
#define | ODD_DROP_TYPE_30(arg1, arg2, ...) arg1, ODD_DROP_TYPE_28(__VA_ARGS__) |
#define | ODD_DROP_TYPE_32(arg1, arg2, ...) arg1, ODD_DROP_TYPE_30(__VA_ARGS__) |
#define | ODD_DROP_TYPE_34(arg1, arg2, ...) arg1, ODD_DROP_TYPE_32(__VA_ARGS__) |
#define | ODD_DROP_TYPE_36(arg1, arg2, ...) arg1, ODD_DROP_TYPE_34(__VA_ARGS__) |
#define | ODD_DROP_TYPE_38(arg1, arg2, ...) arg1, ODD_DROP_TYPE_36(__VA_ARGS__) |
#define | ODD_DROP_TYPE_40(arg1, arg2, ...) arg1, ODD_DROP_TYPE_38(__VA_ARGS__) |
#define | CMDS(...) ARG_LENGTH(__VA_ARGS__), __VA_ARGS__ |
#define | CMDS_ARGS(...) (ARG_LENGTH(__VA_ARGS__)/2), ARG_ODD(__VA_ARGS__), ARG_EVEN(__VA_ARGS__) |
#define | ENUM_TO_INT(Prefix) |
typedef void | VOID |
typedef char | CHAR |
typedef float | FLOAT32 |
typedef double | FLOAT64 |
typedef signed char | INT8 |
typedef signed short | INT16 |
typedef signed int | INT32 |
typedef signed long long | INT64 |
typedef unsigned char | UINT8 |
typedef unsigned short | UINT16 |
typedef unsigned long int | UINT32 |
typedef unsigned long | ULONG |
typedef unsigned long long | UINT64 |
typedef UINT32 | MEM_W |
typedef UINT8 | BOOLEAN |
typedef INT32 | iHANDLE |
typedef void * | HANDLE |
typedef UINT32 | SIZE_T |
typedef INT32 | SSIZE_T |
typedef UINT16 | DEV_T |
typedef UINT16 | MODE_T |
typedef INT32 | OFF_T |
typedef UINT32 | TIME_T |
typedef UINT32 | INODE_T |
typedef UINT8 | NLINK_T |
typedef UINT32 | M2MB_BOOL_T |
M2M base types (ver. )
we866e4/epl/inc/m2m_types.h
Detailed description of the file
Definition in file m2mb_types.h.