Class Event

Nested Relationships

Nested Types

Class Documentation

class Event

Public Functions

Event() = default
Event(Event const &e) = default
Event(Event &&e) = default
Event &operator=(Event const &e) = default
Event &operator=(Event &&e) = default
template<typename T, typename std::enable_if<!(std::is_convertible<typename std::decay<T>::type*, ::camp::resources::detail::EventProxyBase*>::value)>::type* = nullptr>
inline Event(T &&value)
inline bool check() const
inline void wait() const
template<typename T>
inline T *try_get()
template<typename T>
inline T get()