Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::DataFactory

Interface d'une fabrique d'une donnée. Plus de détails...

#include <arcane/impl/DataFactory.h>

+ Graphe d'héritage de Arcane::DataFactory:
+ Graphe de collaboration de Arcane::DataFactory:

Fonctions membres publiques

 DataFactory (IApplication *sm)
 
void build () override
 Construit l'instance.
 
IApplicationapplication () override
 Application.
 
IDataOperationcreateDataOperation (Parallel::eReduceType rt) override
 Créé une opération effectuant une réduction de type rt.
 

Attributs privés

IApplicationm_application
 

Description détaillée

Interface d'une fabrique d'une donnée.

Définition à la ligne 30 du fichier DataFactory.h.

Documentation des constructeurs et destructeur

◆ DataFactory()

Arcane::DataFactory::DataFactory ( IApplication sm)

Définition à la ligne 35 du fichier DataFactory.cc.

◆ ~DataFactory()

Arcane::DataFactory::~DataFactory ( )
virtual

Définition à la ligne 44 du fichier DataFactory.cc.

Documentation des fonctions membres

◆ application()

IApplication * Arcane::DataFactory::application ( )
inlineoverridevirtual

Application.

Implémente Arcane::IDataFactory.

Définition à la ligne 42 du fichier DataFactory.h.

◆ build()

void Arcane::DataFactory::build ( )
overridevirtual

Construit l'instance.

Implémente Arcane::IDataFactory.

Définition à la ligne 64 du fichier DataFactory.cc.

◆ createDataOperation()

IDataOperation * Arcane::DataFactory::createDataOperation ( Parallel::eReduceType  rt)
overridevirtual

Créé une opération effectuant une réduction de type rt.

A faire:
mettre dans une autre interface.

Implémente Arcane::IDataFactory.

Définition à la ligne 55 du fichier DataFactory.cc.

Documentation des données membres

◆ m_application

IApplication* Arcane::DataFactory::m_application
private

Définition à la ligne 48 du fichier DataFactory.h.


La documentation de cette classe a été générée à partir des fichiers suivants :