Class to keep track of how many clients are registered.
Class to keep track of a set of registered clients, including the capacity to iterate over them. This class is used only in debug builds, where it is useful to be able to tell exactly which clients are registered.
Base class for a set of registered clients, with methods to add & remove clients, and to tell how many clients are currently registered. When a client is added or removed from the set its registered() or unergistered() method, respectively, is called automatically.
Boost Software License Version 1.0. See LICENSE_BOOST.txt for details. Alternatively, this file may be distributed under the terms of the Tango 3-Clause BSD License (see LICENSE_BSD.txt for details).
Copyright (c) 2009-2016 dunnhumby Germany GmbH. All rights reserved.
Classes used by the EpollSelectDispatcher to manage the set of registered clients.