Sorties des informations internes de Arcane. Plus de détails...
#include <arcane/impl/InternalInfosDumper.h>
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 | |
IApplication * | m_application |
Sorties des informations internes de Arcane.
Définition à la ligne 39 du fichier InternalInfosDumper.h.
Arcane::InternalInfosDumper::InternalInfosDumper | ( | IApplication * | application | ) |
Définition à la ligne 68 du fichier InternalInfosDumper.cc.
|
private |
Définition à la ligne 332 du fichier InternalInfosDumper.cc.
|
private |
Définition à la ligne 77 du fichier InternalInfosDumper.cc.
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().
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().
void Arcane::InternalInfosDumper::dumpInternalInfos | ( | ) |
Définition à la ligne 103 du fichier InternalInfosDumper.cc.
|
private |
Définition à la ligne 53 du fichier InternalInfosDumper.h.