#include <detail/fusion/fusion_wrapper_impl.hpp>
Public Member Functions | |
fusion_wrapper_impl (std::shared_ptr< detail::queue_impl > Queue) | |
std::shared_ptr< detail::queue_impl > | get_queue () const |
bool | is_in_fusion_mode () const |
void | start_fusion () |
void | cancel_fusion () |
event | complete_fusion (const property_list &propList={}) |
Definition at line 16 of file fusion_wrapper_impl.hpp.
|
explicit |
Definition at line 17 of file fusion_wrapper_impl.cpp.
void sycl::_V1::detail::fusion_wrapper_impl::cancel_fusion | ( | ) |
Definition at line 33 of file fusion_wrapper_impl.cpp.
References sycl::_V1::detail::Scheduler::cancelFusion(), and sycl::_V1::detail::Scheduler::getInstance().
event sycl::_V1::detail::fusion_wrapper_impl::complete_fusion | ( | const property_list & | propList = {} | ) |
Definition at line 37 of file fusion_wrapper_impl.cpp.
References sycl::_V1::detail::Scheduler::completeFusion(), and sycl::_V1::detail::Scheduler::getInstance().
std::shared_ptr< detail::queue_impl > sycl::_V1::detail::fusion_wrapper_impl::get_queue | ( | ) | const |
Definition at line 21 of file fusion_wrapper_impl.cpp.
bool sycl::_V1::detail::fusion_wrapper_impl::is_in_fusion_mode | ( | ) | const |
Definition at line 25 of file fusion_wrapper_impl.cpp.
void sycl::_V1::detail::fusion_wrapper_impl::start_fusion | ( | ) |
Definition at line 29 of file fusion_wrapper_impl.cpp.
References sycl::_V1::detail::Scheduler::getInstance(), and sycl::_V1::detail::Scheduler::startFusion().