WPILibC++ 2027.0.0-alpha-4
Loading...
Searching...
No Matches
wpi::util::PromiseFactory< T > Member List

This is the complete list of members for wpi::util::PromiseFactory< T >, including all inherited members.

CreateErasedRequest()wpi::util::detail::PromiseFactoryBaseinline
CreateFuture(uint64_t request)wpi::util::PromiseFactory< T >inline
CreatePromise(uint64_t request)wpi::util::PromiseFactory< T >inline
CreateRequest()wpi::util::detail::PromiseFactoryBase
EraseRequest(uint64_t request)wpi::util::detail::PromiseFactoryBase
future< T > classwpi::util::PromiseFactory< T >friend
GetInstance()wpi::util::PromiseFactory< T >static
GetResult(uint64_t request)wpi::util::PromiseFactory< T >
GetResultMutex()wpi::util::detail::PromiseFactoryBaseinline
IgnoreResult(uint64_t request)wpi::util::detail::PromiseFactoryBase
IsActive() constwpi::util::detail::PromiseFactoryBaseinline
IsReady(uint64_t request) noexceptwpi::util::PromiseFactory< T >
MakeReadyFuture(T &&value)wpi::util::PromiseFactory< T >
Notify()wpi::util::PromiseFactory< T >inline
SetThen(uint64_t request, uint64_t outRequest, ThenFunction func)wpi::util::PromiseFactory< T >
SetValue(uint64_t request, const T &value)wpi::util::PromiseFactory< T >
SetValue(uint64_t request, T &&value)wpi::util::PromiseFactory< T >
ThenFunction typedefwpi::util::PromiseFactory< T >
Wait(std::unique_lock< wpi::util::mutex > &lock)wpi::util::detail::PromiseFactoryBaseinline
WaitResult(uint64_t request)wpi::util::PromiseFactory< T >
WaitResultUntil(uint64_t request, const std::chrono::time_point< Clock, Duration > &timeout_time)wpi::util::PromiseFactory< T >
WaitUntil(std::unique_lock< wpi::util::mutex > &lock, const std::chrono::time_point< Clock, Duration > &timeout_time)wpi::util::detail::PromiseFactoryBaseinline
~PromiseFactoryBase()wpi::util::detail::PromiseFactoryBase