msignals::managed_target Class Reference

#include <msigCommon.h>

Inherits msignals::target.

List of all members.


Detailed Description

More sophisticated version of the target base class. It performs automatic de-registration of all connections to all signals, on object destruction. If you derive your class from this one, you don't need to bother at all with dangling connections. This class automatically removes them.

This class imposes negligible run-time overhead on construction, and also some overhead related to deleting the connections on destruction (also negligible if no connections are present).


The documentation for this class was generated from the following file:

Generated on Tue Apr 22 21:55:23 2008 for msignals by  doxygen 1.5.5