Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::IRessourceMng Class Referenceabstract

Interface of a resource manager. More...

#include <arcane/core/IRessourceMng.h>

Inheritance diagram for Arcane::IRessourceMng:
Collaboration diagram for Arcane::IRessourceMng:

Public Member Functions

virtual ~IRessourceMng ()=default
 Frees the resources.
virtual IXmlDocumentHoldercreateXmlDocument ()=0
 Creates an XML document node.

Static Public Member Functions

static IRessourceMngcreateDefault (IApplication *)
 Creation of a default history manager.

Detailed Description

Interface of a resource manager.

Definition at line 32 of file IRessourceMng.h.

Member Function Documentation

◆ createDefault()

IRessourceMng * Arcane::IRessourceMng::createDefault ( IApplication * a)
static

Creation of a default history manager.

Definition at line 47 of file RessourceMng.cc.

Referenced by Arcane::Application::build().

Here is the caller graph for this function:

◆ createXmlDocument()

virtual IXmlDocumentHolder * Arcane::IRessourceMng::createXmlDocument ( )
pure virtual

Creates an XML document node.

Creates and returns an XML document using a default implementation. The destruction of this document invalidates all nodes that depend on it.

Implemented in Arcane::RessourceMng.

Referenced by Arcane::CheckpointMng::_writeCheckpointInfoFile(), and Arcane::ManualHdf5VariableWriter::notifyEndWrite().

Here is the caller graph for this function:

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