28 #include <boost/shared_ptr.hpp>
29 #include <boost/function.hpp>
30 #include <boost/signals2/signal.hpp>
31 #include <boost/thread.hpp>
33 #include "WExportCommon.h"
41 friend class WCondition_test;
46 typedef boost::shared_ptr< WCondition >
SPtr;
51 typedef boost::shared_ptr< const WCondition >
ConstSPtr;
66 virtual void wait()
const;
71 virtual void notify();
112 #endif // WCONDITION_H