Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::RunQueue::ScopedAsync Class Reference

#include </__w/arcaneframework.github.io/arcaneframework.github.io/framework/arccore/src/common/arccore/common/accelerator/RunQueue.h>

Collaboration diagram for Arcane::RunQueue::ScopedAsync:

Public Member Functions

 ScopedAsync (RunQueue *queue)

Private Attributes

RunQueuem_queue = nullptr
bool m_is_async = false

Detailed Description

Allows modifying the queue's asynchronous state during the instance's lifetime

Definition at line 70 of file arccore/src/common/arccore/common/accelerator/RunQueue.h.

Constructor & Destructor Documentation

◆ ScopedAsync()

◆ ~ScopedAsync()

Arcane::Accelerator::RunQueue::ScopedAsync::~ScopedAsync ( )
inline

Member Data Documentation

◆ m_is_async

bool Arcane::Accelerator::RunQueue::ScopedAsync::m_is_async = false
private

◆ m_queue

RunQueue* Arcane::Accelerator::RunQueue::ScopedAsync::m_queue = nullptr
private

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