changeset 394 | 8a04e93f9ef2 |
parent 350 | 2c3c4dc34979 |
child 404 | ff3313e22883 |
393:f09a5ffe1edc | 394:8a04e93f9ef2 |
---|---|
95 } __IEC_##type##_t;\ |
95 } __IEC_##type##_t;\ |
96 \ |
96 \ |
97 typedef struct {\ |
97 typedef struct {\ |
98 type *value;\ |
98 type *value;\ |
99 IEC_BYTE flags;\ |
99 IEC_BYTE flags;\ |
100 type fvalue;\ |
|
100 } __IEC_##type##_p; |
101 } __IEC_##type##_p; |
101 |
102 |
102 #define __DECLARE_ENUMERATED_TYPE(type, ...)\ |
103 #define __DECLARE_ENUMERATED_TYPE(type, ...)\ |
103 typedef enum {\ |
104 typedef enum {\ |
104 __VA_ARGS__\ |
105 __VA_ARGS__\ |