root / logic / trunk / src / logics / conditions.h @ 32
History | View | Annotate | Download (554 Bytes)
1 | 32 | Janez1 | #ifndef CONDITIONS_H_INCLUDED
|
---|---|---|---|
2 | #define CONDITIONS_H_INCLUDED
|
||
3 | |||
4 | #include "../logics/operators.h" |
||
5 | #include "../init/devicelist.h" |
||
6 | |||
7 | typedef struct condition_list_leaf |
||
8 | { |
||
9 | int OPERATOR_TYPE;
|
||
10 | int val;
|
||
11 | struct condition_list_leaf *nxt;
|
||
12 | struct device_d *dev;
|
||
13 | }cond_lst_leaf; |
||
14 | |||
15 | typedef struct condition_list |
||
16 | { |
||
17 | int OPERATOR_TYPE;
|
||
18 | struct condition_list *sub_lst;
|
||
19 | struct condition_list_leaf *sub_leaf;
|
||
20 | }cond_lst; |
||
21 | |||
22 | #endif // CONDITIONS_H_INCLUDED |