I completely removed CriticalSection stuff from StrongDC++ and use only following typedefs:
typedef boost::recursive_mutex CriticalSection; typedef boost::detail::spinlock FastCriticalSection; typedef boost::lock_guard<boost::recursive_mutex> Lock; typedef boost::lock_guard<boost::detail::spinlock> FastLock;
I completely removed CriticalSection stuff from StrongDC++ and use only following typedefs:
typedef boost:: recursive_ mutex CriticalSection; detail: :spinlock FastCriticalSec tion; lock_guard< boost:: recursive_ mutex> Lock; lock_guard< boost:: detail: :spinlock> FastLock;
typedef boost::
typedef boost::
typedef boost::