Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 9369 in orxonox.OLD for branches/proxy/src/lib/util/sigslot/slot.h


Ignore:
Timestamp:
Jul 20, 2006, 9:16:39 PM (19 years ago)
Author:
bensch
Message:

orxonox/proxy switched to sigslot library, and it seems to work, but i am not entirely sure…

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/proxy/src/lib/util/sigslot/slot.h

    r9361 r9369  
    240240
    241241  template<class mt_policy = SIGSLOT_DEFAULT_MT_POLICY>
    242   class has_slots : public mt_policy
     242  class has_slots //: public mt_policy
    243243  {
    244244    private:
     
    253253
    254254      has_slots(const has_slots& hs)
    255           : mt_policy(hs)
    256       {
    257         lock_block<mt_policy> lock(this);
     255//          : mt_policy(hs)
     256      {
     257        //lock_block<mt_policy> lock(this);
    258258        const_iterator it = hs.m_senders.begin();
    259259        const_iterator itEnd = hs.m_senders.end();
     
    269269      void signal_connect(_signal_base<mt_policy>* sender)
    270270      {
    271         lock_block<mt_policy> lock(this);
     271        //lock_block<mt_policy> lock(this);
    272272        m_senders.insert(sender);
    273273      }
     
    275275      void signal_disconnect(_signal_base<mt_policy>* sender)
    276276      {
    277         lock_block<mt_policy> lock(this);
     277        //lock_block<mt_policy> lock(this);
    278278        m_senders.erase(sender);
    279279      }
     
    286286      void disconnect_all()
    287287      {
    288         lock_block<mt_policy> lock(this);
     288        //lock_block<mt_policy> lock(this);
    289289        const_iterator it = m_senders.begin();
    290290        const_iterator itEnd = m_senders.end();
Note: See TracChangeset for help on using the changeset viewer.