Boost logo

Boost :

From: Dave Gomboc (dave_at_[hidden])
Date: 2003-07-08 03:25:53


At the top of signal.hpp:

namespace boost {
#ifndef BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
  namespace BOOST_SIGNALS_NAMESPACE {
    namespace detail {
      template<int Arity,
               typename Signature,
               typename Combiner,
               typename Group,
               typename GroupCompare,
               typename SlotFunction>
      struct real_get_signal_impl;

MSVC 7.1 complains: warning C4099:
'boost::signals::detail::real_get_signal_impl<0,T1,T2,T3,T4,T5>' : type
name first seen using 'struct' now seen using 'class'

at several later points in the same file. These can all be removed by
changing struct to class in the declaration quoted above.

Dave


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk