DPC++ Runtime
Runtime libraries for oneAPI DPC++
cl::sycl::ext::oneapi::sub_group_mask::reference Struct Reference

#include <sycl/ext/oneapi/sub_group_mask.hpp>

Public Member Functions

referenceoperator= (bool x)
 
referenceoperator= (const reference &x)
 
bool operator~ () const
 
 operator bool () const
 
referenceflip ()
 
 reference (sub_group_mask &gmask, size_t pos)
 

Detailed Description

Definition at line 32 of file sub_group_mask.hpp.

Constructor & Destructor Documentation

◆ reference()

cl::sycl::ext::oneapi::sub_group_mask::reference::reference ( sub_group_mask gmask,
size_t  pos 
)
inline

Definition at line 52 of file sub_group_mask.hpp.

Member Function Documentation

◆ flip()

reference& cl::sycl::ext::oneapi::sub_group_mask::reference::flip ( )
inline

Definition at line 47 of file sub_group_mask.hpp.

◆ operator bool()

cl::sycl::ext::oneapi::sub_group_mask::reference::operator bool ( ) const
inline

Definition at line 46 of file sub_group_mask.hpp.

◆ operator=() [1/2]

reference& cl::sycl::ext::oneapi::sub_group_mask::reference::operator= ( bool  x)
inline

Definition at line 33 of file sub_group_mask.hpp.

◆ operator=() [2/2]

reference& cl::sycl::ext::oneapi::sub_group_mask::reference::operator= ( const reference x)
inline

Definition at line 41 of file sub_group_mask.hpp.

◆ operator~()

bool cl::sycl::ext::oneapi::sub_group_mask::reference::operator~ ( ) const
inline

Definition at line 45 of file sub_group_mask.hpp.


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