i3
include/match.h
Go to the documentation of this file.
00001 #ifndef _MATCH_H
00002 #define _MATCH_H
00003 
00004 /*
00005  * Initializes the Match data structure. This function is necessary because the
00006  * members representing boolean values (like dock) need to be initialized with
00007  * -1 instead of 0.
00008  *
00009  */
00010 void match_init(Match *match);
00011 
00017 bool match_is_empty(Match *match);
00018 
00023 void match_copy(Match *dest, Match *src);
00024 
00029 bool match_matches_window(Match *match, i3Window *window);
00030 
00031 #endif