make a special "ALL" ObClientSet which contains all clients.
authorDana Jansens <danakj@orodu.net>
Fri, 29 Jul 2011 21:28:14 +0000 (17:28 -0400)
committerDana Jansens <danakj@orodu.net>
Sun, 30 Sep 2012 15:58:32 +0000 (11:58 -0400)
commit50155188492f4ded839214490fcf1c418a642170
tree6398b678ddd8c5b0ed7a9c342afc0aa32fe2559f
parente0f120d6e8f8eb306725dc42444ee035c99426dd
make a special "ALL" ObClientSet which contains all clients.

This saves copying all the clients into the set.

IMPORTANT: This client set will test as a "true" boolean regardless of if there
  are clients present or not.
  - We did this to allow for boolean filters.  A boolean filter returns the
    "ALL" set for its true value, and an empty set for its false value.
openbox/client_set.c
openbox/client_set.h