WPILibC++  unspecified
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Pages
priority_condition_variable Class Reference

Public Types

typedef
std::condition_variable::native_handle_type 
native_handle_type
 

Public Member Functions

 priority_condition_variable (const priority_condition_variable &)=delete
 
priority_condition_variableoperator= (const priority_condition_variable &)=delete
 
void notify_one () noexcept
 
void notify_all () noexcept
 
template<typename Lock >
void wait (Lock &_lock)
 
template<typename Lock , typename Predicate >
void wait (Lock &lock, Predicate p)
 
template<typename Lock , typename Clock , typename Duration >
std::cv_status wait_until (Lock &_lock, const std::chrono::time_point< Clock, Duration > &atime)
 
template<typename Lock , typename Clock , typename Duration , typename Predicate >
bool wait_until (Lock &lock, const std::chrono::time_point< Clock, Duration > &atime, Predicate p)
 
template<typename Lock , typename Rep , typename Period >
std::cv_status wait_for (Lock &lock, const std::chrono::duration< Rep, Period > &rtime)
 
template<typename Lock , typename Rep , typename Period , typename Predicate >
bool wait_for (Lock &lock, const std::chrono::duration< Rep, Period > &rtime, Predicate p)
 
native_handle_type native_handle ()
 

The documentation for this class was generated from the following file: