namespace boost { namespace signals { template<typename Signature, typename FunctionSignature, typename OutSignal = SIGNAL_NETWORK_DEFAULT_OUT, typename SignalArgs = typename default_signal_args<Signature>::type> class function; } }
namespace boost { namespace signals { template<typename Signature, typename FunctionSignature, typename OutSignal = SIGNAL_NETWORK_DEFAULT_OUT, typename SignalArgs = typename default_signal_args<Signature>::type> class function; } }