Advertisement
Guest User

Untitled

a guest
Dec 9th, 2019
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.39 KB | None | 0 0
  1. template <typename qtype, size_t size>
  2. class VkQueue {
  3. public:
  4.     size_t queue_size;
  5.     qtype array[size];
  6.     std::mutex mtx;
  7.     size_t id;
  8.  
  9.     VkQueue(size_t __id);
  10.  
  11.     qtype get_task();
  12. };
  13.  
  14. template <typename T, size_t X>
  15. VkQueue<T,X>::VkQueue(size_t __id) {
  16.     this->id = __id;
  17. }
  18.  
  19.  
  20. template <typename T, size_t X>
  21. T VkQueue<T,X>::get_task() {
  22.     return this->array[0];
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement