1 #ifndef _SIGX_VALIDITY_TRACKABLE_HPP_
2 #define _SIGX_VALIDITY_TRACKABLE_HPP_
82 #endif // _SIGX_VALIDITY_TRACKABLE_HPP_
gint m_refcount
Definition: validity_trackable.h:47
gint m_tunnel_refcount
Definition: validity_trackable.h:52
bool m_valid
Definition: validity_trackable.h:53
gint m_dispatcher_change_is_cleanup
Definition: validity_trackable.h:72
Ensures allocation of derived objects in the sigx module.
Definition: operator_new.h:33
shared_dispatchable m_disp
Definition: validity_trackable.h:58
void * m_creator_thread
Definition: validity_trackable.h:73
Lynchpin to track the validity of a tunnel functor and storing information about who needs to be noti...
Definition: validity_trackable.h:42
std::list< connection_wrapper > m_connections
A connection_wrapper to a signal.
Definition: validity_trackable.h:55
validity_trackable(const shared_dispatchable &_A_disp)
Definition: tunnel_validity_tracker.cpp:41
std::vector< const sigc::trackable * > m_trackables
Definition: validity_trackable.h:59
thread safe dispatcher reference that can be passed around.
Definition: shared_dispatchable.h:50