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

Sorties des informations internes de Arcane. Plus de détails...

#include <arcane/impl/InternalInfosDumper.h>

+ Graphe de collaboration de Arcane::InternalInfosDumper:

Fonctions membres publiques

 InternalInfosDumper (IApplication *application)
 
void dumpInternalInfos ()
 
void dumpInternalAllInfos ()
 
void dumpArcaneDatabase ()
 Sauve les informations internes de Arcane dans un fichier json.
 

Fonctions membres privées

Ref< ICodeService_getDefaultService ()
 
void _dumpSubDomainInternalInfos (ISubDomain *sd, JSONWriter &json_writer)
 

Attributs privés

IApplicationm_application
 

Description détaillée

Sorties des informations internes de Arcane.

Définition à la ligne 39 du fichier InternalInfosDumper.h.

Documentation des constructeurs et destructeur

◆ InternalInfosDumper()

Arcane::InternalInfosDumper::InternalInfosDumper ( IApplication * application)

Définition à la ligne 68 du fichier InternalInfosDumper.cc.

Documentation des fonctions membres

◆ _dumpSubDomainInternalInfos()

void Arcane::InternalInfosDumper::_dumpSubDomainInternalInfos ( ISubDomain * sd,
JSONWriter & json_writer )
private

Définition à la ligne 332 du fichier InternalInfosDumper.cc.

◆ _getDefaultService()

Ref< ICodeService > Arcane::InternalInfosDumper::_getDefaultService ( )
private

Définition à la ligne 77 du fichier InternalInfosDumper.cc.

◆ dumpArcaneDatabase()

void Arcane::InternalInfosDumper::dumpArcaneDatabase ( )

Sauve les informations internes de Arcane dans un fichier json.

Définition à la ligne 415 du fichier InternalInfosDumper.cc.

Références Arcane::Array< DataType >::add(), ARCANE_FATAL, Arcane::IServiceInfo::caseOptionsFileName(), Arcane::ApplicationInfo::codeName(), Arcane::IMainFactory::createServiceLoader(), Arcane::ISession::createSubDomain(), Arcane::IVariable::dataType(), Arcane::dataTypeName(), Arcane::IVariable::dimension(), Arcane::Directory::file(), Arcane::PtrT< T >::get(), Arcane::ITraceMng::info(), Arcane::IParallelSuperMng::internalCreateWorldParallelMng(), Arcane::IApplication::ioMng(), Arcane::IVariable::itemKind(), Arcane::itemKindName(), Arcane::IServiceInfo::localName(), Arcane::String::localstr(), Arcane::ISubDomain::moduleMng(), Arcane::IModuleMng::modules(), Arcane::ITimeLoop::name(), Arcane::IVariable::name(), Arcane::IApplication::parallelSuperMng(), Arcane::IIOMng::parseXmlBuffer(), Arcane::TimeLoopReader::readTimeLoops(), Arcane::ITimeLoopMng::registerTimeLoop(), Arcane::TimeLoopReader::registerTimeLoops(), Arcane::Internal::IServiceFactory2::serviceInfo(), Arcane::ITimeLoopMng::setUsedTimeLoop(), Arcane::SpanImpl< T, SizeType, Extent, MinValue >::size(), Arcane::Span< T, Extent, MinValue >::subSpan(), Arcane::ISubDomain::timeLoopMng(), Arcane::TimeLoopReader::timeLoops(), Arcane::IBase::traceMng(), Arcane::ISubDomain::variableMng(), Arcane::IVariableMng::variables(), et Arcane::String::writeBytes().

Référencé par Arcane::ArcaneMain::parseArgs().

+ Voici le graphe d'appel pour cette fonction :
+ Voici le graphe des appelants de cette fonction :

◆ dumpInternalAllInfos()

void Arcane::InternalInfosDumper::dumpInternalAllInfos ( )

Informations générales

Définition à la ligne 252 du fichier InternalInfosDumper.cc.

Références ARCANE_FATAL, Arcane::XmlNode::child(), Arcane::ApplicationInfo::codeName(), Arcane::IMainFactory::createServiceLoader(), Arcane::ISession::createSubDomain(), Arcane::ISubDomain::dumpInternalInfos(), Arcane::Directory::file(), Arcane::PtrT< T >::get(), Arcane::IParallelSuperMng::internalCreateWorldParallelMng(), Arcane::ITimeLoop::name(), Arcane::TimeLoopReader::readTimeLoops(), Arcane::ITimeLoopMng::registerTimeLoop(), Arcane::XmlNode::setAttrValue(), Arcane::ITimeLoopMng::setUsedTimeLoop(), Arcane::ISubDomain::timeLoopMng(), et Arcane::TimeLoopReader::timeLoops().

Référencé par Arcane::ArcaneMain::parseArgs().

+ Voici le graphe d'appel pour cette fonction :
+ Voici le graphe des appelants de cette fonction :

◆ dumpInternalInfos()

void Arcane::InternalInfosDumper::dumpInternalInfos ( )

Définition à la ligne 103 du fichier InternalInfosDumper.cc.

Documentation des données membres

◆ m_application

IApplication* Arcane::InternalInfosDumper::m_application
private

Définition à la ligne 53 du fichier InternalInfosDumper.h.


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