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>
Wed, 3 Aug 2011 21:45:01 +0000 (17:45 -0400)
commitc0e7845cd05e571076bffe558eae5589fdd6c222
tree685ea301e9ff8606d6569c03ca910f931e63f645
parent03eccad521be90e36ccbd57aa0523c78e93ac7c1
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