Lots of cleanups to fvwm-menu-desktop
[fvwm.git] / fvwm / conditional.h
blob0b5e845468a2a8eee35b030a811c2536dc894ffb
1 /* -*-c-*- */
3 #ifndef CONDITIONAL_H
4 #define CONDITIONAL_H
6 /* ---------------------------- included header files ---------------------- */
8 /* ---------------------------- global definitions ------------------------- */
10 /* ---------------------------- global macros ------------------------------ */
12 /* ---------------------------- type definitions --------------------------- */
14 /* ---------------------------- forward declarations ----------------------- */
16 /* ---------------------------- exported variables (globals) --------------- */
18 /* ---------------------------- interface functions ------------------------ */
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);
27 #endif /* CONDITIONAL_H */