Deprecates Task and Semaphore, and changes other deprecations to use wpiutil version (#330)

This commit is contained in:
Thad House
2016-11-05 00:23:52 -07:00
committed by Peter Johnson
parent 861726cefa
commit 1efb2e4d3d
8 changed files with 13 additions and 23 deletions

View File

@@ -12,8 +12,11 @@
#include <condition_variable>
#include "HAL/cpp/priority_mutex.h"
#include "support/deprecated.h"
class Semaphore {
class WPI_DEPRECATED(
"Semaphore scheduled for removal in 2018. Recommended to replace with a "
"std::mutex and std::condition_variable") Semaphore {
public:
explicit Semaphore(int32_t count = 0);
Semaphore(Semaphore&&);