| event_type typedef (defined in dr::sp::future< T, Event >) | dr::sp::future< T, Event > | |
| events() const (defined in dr::sp::future< T, Event >) | dr::sp::future< T, Event > | inline |
| future(std::unique_ptr< T > &&value, const std::vector< Event > &events) (defined in dr::sp::future< T, Event >) | dr::sp::future< T, Event > | inline |
| future(T &&value, const std::vector< Event > &events) (defined in dr::sp::future< T, Event >) | dr::sp::future< T, Event > | inline |
| future(future &&)=default (defined in dr::sp::future< T, Event >) | dr::sp::future< T, Event > | |
| future(const future &)=delete (defined in dr::sp::future< T, Event >) | dr::sp::future< T, Event > | |
| get() (defined in dr::sp::future< T, Event >) | dr::sp::future< T, Event > | inline |
| operator=(future &&)=default (defined in dr::sp::future< T, Event >) | dr::sp::future< T, Event > | |
| operator=(const future &)=delete (defined in dr::sp::future< T, Event >) | dr::sp::future< T, Event > | |
| update(const Event &event) (defined in dr::sp::future< T, Event >) | dr::sp::future< T, Event > | inline |
| value() const (defined in dr::sp::future< T, Event >) | dr::sp::future< T, Event > | inline |
| wait() (defined in dr::sp::future< T, Event >) | dr::sp::future< T, Event > | inline |