changeset 416 | 0c2ef191b22a |
parent 394 | 8a04e93f9ef2 |
child 404 | ff3313e22883 |
415:5c115720149c | 416:0c2ef191b22a |
---|---|
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__\ |