1 /* -*-c-*- */
2 
3 #ifndef CONDITIONAL_H
4 #define CONDITIONAL_H
5 
6 /* ---------------------------- included header files ---------------------- */
7 
8 /* ---------------------------- global definitions ------------------------- */
9 
10 /* ---------------------------- global macros ------------------------------ */
11 
12 /* ---------------------------- type definitions --------------------------- */
13 
14 /* ---------------------------- forward declarations ----------------------- */
15 
16 /* ---------------------------- exported variables (globals) --------------- */
17 
18 /* ---------------------------- interface functions ------------------------ */
19 
20 /* Condition matching routines */
21 char *CreateFlagString(char *string, char **restptr);
22 void DefaultConditionMask(WindowConditionMask *mask);
23 void CreateConditionMask(char *flags, WindowConditionMask *mask);
24 void FreeConditionMask(WindowConditionMask *mask);
25 Bool MatchesConditionMask(FvwmWindow *fw, WindowConditionMask *mask);
26 
27 #endif /* CONDITIONAL_H */
28