alpaka
Abstraction Library for Parallel Kernel Acceleration
alpaka::QueueCpuOmp2Collective Struct Referencefinal

The CPU collective device queue. More...

#include <QueueCpuOmp2Collective.hpp>

+ Inheritance diagram for alpaka::QueueCpuOmp2Collective:

Public Member Functions

 QueueCpuOmp2Collective (DevCpu const &dev)
 
auto operator!= (QueueCpuOmp2Collective const &rhs) const -> bool
 
auto operator== (QueueCpuOmp2Collective const &rhs) const -> bool
 

Public Attributes

std::shared_ptr< cpu::detail::QueueCpuOmp2CollectiveImplm_spQueueImpl
 

Detailed Description

The CPU collective device queue.

Definition at line 87 of file QueueCpuOmp2Collective.hpp.

Constructor & Destructor Documentation

◆ QueueCpuOmp2Collective()

alpaka::QueueCpuOmp2Collective::QueueCpuOmp2Collective ( DevCpu const &  dev)
inlineexplicit

Definition at line 89 of file QueueCpuOmp2Collective.hpp.

Member Function Documentation

◆ operator!=()

auto alpaka::QueueCpuOmp2Collective::operator!= ( QueueCpuOmp2Collective const &  rhs) const -> bool
inline

Definition at line 100 of file QueueCpuOmp2Collective.hpp.

◆ operator==()

auto alpaka::QueueCpuOmp2Collective::operator== ( QueueCpuOmp2Collective const &  rhs) const -> bool
inline

Definition at line 95 of file QueueCpuOmp2Collective.hpp.

Member Data Documentation

◆ m_spQueueImpl

std::shared_ptr<cpu::detail::QueueCpuOmp2CollectiveImpl> alpaka::QueueCpuOmp2Collective::m_spQueueImpl

Definition at line 105 of file QueueCpuOmp2Collective.hpp.


The documentation for this struct was generated from the following file: