alpaka
Abstraction Library for Parallel Kernel Acceleration
Properties.hpp
Go to the documentation of this file.
1 /* Copyright 2020 Rene Widera, Bernhard Manfred Gruber
2  * SPDX-License-Identifier: MPL-2.0
3  */
4 
5 #pragma once
6 
7 namespace alpaka
8 {
9  //! Properties to define queue behavior
10  namespace property
11  {
12  //! The caller is waiting until the enqueued task is finished
13  struct Blocking;
14 
15  //! The caller is NOT waiting until the enqueued task is finished
16  struct NonBlocking;
17  } // namespace property
18 
19  using namespace property;
20 } // namespace alpaka
The alpaka accelerator library.