WPILibC++
2024.3.2
wpi::PromiseFactory< T > Member List
This is the complete list of members for
wpi::PromiseFactory< T >
, including all inherited members.
CreateErasedRequest
()
wpi::detail::PromiseFactoryBase
inline
CreateFuture
(uint64_t request)
wpi::PromiseFactory< T >
inline
CreatePromise
(uint64_t request)
wpi::PromiseFactory< T >
inline
CreateRequest
()
wpi::detail::PromiseFactoryBase
EraseRequest
(uint64_t request)
wpi::detail::PromiseFactoryBase
future< T >
wpi::PromiseFactory< T >
friend
GetInstance
()
wpi::PromiseFactory< T >
static
GetResult
(uint64_t request)
wpi::PromiseFactory< T >
GetResultMutex
()
wpi::detail::PromiseFactoryBase
inline
IgnoreResult
(uint64_t request)
wpi::detail::PromiseFactoryBase
IsActive
() const
wpi::detail::PromiseFactoryBase
inline
IsReady
(uint64_t request) noexcept
wpi::PromiseFactory< T >
MakeReadyFuture
(T &&value)
wpi::PromiseFactory< T >
Notify
()
wpi::detail::PromiseFactoryBase
inline
SetThen
(uint64_t request, uint64_t outRequest, ThenFunction func)
wpi::PromiseFactory< T >
SetValue
(uint64_t request, const T &value)
wpi::PromiseFactory< T >
SetValue
(uint64_t request, T &&value)
wpi::PromiseFactory< T >
ThenFunction
typedef
wpi::PromiseFactory< T >
Wait
(std::unique_lock< wpi::mutex > &lock)
wpi::detail::PromiseFactoryBase
inline
WaitResult
(uint64_t request)
wpi::PromiseFactory< T >
WaitResultUntil
(uint64_t request, const std::chrono::time_point< Clock, Duration > &timeout_time)
wpi::PromiseFactory< T >
WaitUntil
(std::unique_lock< wpi::mutex > &lock, const std::chrono::time_point< Clock, Duration > &timeout_time)
wpi::detail::PromiseFactoryBase
inline
~PromiseFactoryBase
()
wpi::detail::PromiseFactoryBase
Generated on Wed Mar 13 2024 05:20:45 for WPILibC++ by
1.9.4