connection_handler.h File Reference

#include <tr1/memory>
#include <map>
#include <sigc++/signal.h>
#include <glib.h>
#include <glibmm/thread.h>
#include <glibmm/main.h>
#include <sigxconfig.h>
#include <sigx/fwddecl.h>
#include <sigx/noninstantiatable.h>
#include <sigx/signal_traits.h>
#include <sigx/signal_source_base.h>
#include <sigx/connection_wrapper.h>

Go to the source code of this file.

Data Structures

class  sigx::connection_handler
 Stores connections of any client thread to a server thread's signal and destroys them along with the thread's lifetime. More...
struct  sigx::connection_handler::connection_handler::connections_container_wrapper
class  sigx::typed_connection_handler< T_signal, internal::SIGGROUP_SIGC >
class  sigx::typed_connection_handler< T_signal, internal::SIGGROUP_GLIB_PROXY >
 Specialization for a Glib::SignalProxyN. More...
class  sigx::typed_connection_handler< Glib::SignalIdle, internal::SIGGROUP_IRRELEVANT >
 Specialization for a Glib::SignalIdle. More...
class  sigx::typed_connection_handler< Glib::SignalTimeout, internal::SIGGROUP_IRRELEVANT >
 Specialization for a Glib::SignalTimeout. More...
class  sigx::typed_connection_handler< Glib::SignalIO, internal::SIGGROUP_IRRELEVANT >
 Specialization for a Glib::SignalIO. More...
class  sigx::typed_connection_handler< Glib::SignalChildWatch, internal::SIGGROUP_IRRELEVANT >
 Specialization for a Glib::SignalChildWatch. More...

Namespaces

namespace  sigx


Generated on Wed Jan 28 21:37:59 2009 for sigx++ by  doxygen 1.5.8