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

Standalone implementation of 'IAcceleratorMng.h'. More...

#include <arcane/launcher/StandaloneAcceleratorMng.h>

Collaboration diagram for Arcane::StandaloneAcceleratorMng:

Classes

class  Impl

Public Member Functions

ITraceMngtraceMng () const
 Associated trace manager.
IAcceleratorMngacceleratorMng () const
 Associated accelerator manager.

Private Attributes

Ref< Implm_p

Friends

class ArcaneLauncher

Detailed Description

Standalone implementation of 'IAcceleratorMng.h'.

Instances of this class are created by ArcaneLauncher::createStandaloneAcceleratorMng().

This class uses a reference semantics.

This instance allows using the Arcane functionalities managing the accelerators without being forced to create a classic Arcane application.

Definition at line 42 of file StandaloneAcceleratorMng.h.

Constructor & Destructor Documentation

◆ StandaloneAcceleratorMng()

Arcane::StandaloneAcceleratorMng::StandaloneAcceleratorMng ( )

Definition at line 56 of file StandaloneAcceleratorMng.cc.

Member Function Documentation

◆ acceleratorMng()

IAcceleratorMng * Arcane::StandaloneAcceleratorMng::acceleratorMng ( ) const

Associated accelerator manager.

Definition at line 75 of file StandaloneAcceleratorMng.cc.

◆ traceMng()

ITraceMng * Arcane::StandaloneAcceleratorMng::traceMng ( ) const

Associated trace manager.

Definition at line 66 of file StandaloneAcceleratorMng.cc.

◆ ArcaneLauncher

friend class ArcaneLauncher
friend

Definition at line 44 of file StandaloneAcceleratorMng.h.

Member Data Documentation

◆ m_p

Ref<Impl> Arcane::StandaloneAcceleratorMng::m_p
private

Definition at line 61 of file StandaloneAcceleratorMng.h.


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