WPILibC++  2019.3.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
wpi::detail::PromiseFactoryBase Class Reference
Inheritance diagram for wpi::detail::PromiseFactoryBase:
wpi::PromiseFactory< R > wpi::PromiseFactory< T > wpi::PromiseFactory< void >

Public Member Functions

bool IsActive () const
 
wpi::mutex & GetResultMutex ()
 
void Notify ()
 
void Wait (std::unique_lock< wpi::mutex > &lock)
 
template<class Clock , class Duration >
bool WaitUntil (std::unique_lock< wpi::mutex > &lock, const std::chrono::time_point< Clock, Duration > &timeout_time)
 
void IgnoreResult (uint64_t request)
 
uint64_t CreateRequest ()
 
bool EraseRequest (uint64_t request)
 
uint64_t CreateErasedRequest ()
 

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