Arcane  4.1.12.0
User documentation
Loading...
Searching...
No Matches
Arcane::IIndexedIncrementalItemConnectivityMng Class Referenceabstract

Interface of the manager for indexed incremental item connectivities. More...

#include <arcane/core/IIndexedIncrementalItemConnectivityMng.h>

Public Member Functions

virtual Ref< IIndexedIncrementalItemConnectivityfindOrCreateConnectivity (IItemFamily *source, IItemFamily *target, const String &name)=0
 Searches for or creates a connectivity.
virtual Ref< IIndexedIncrementalItemConnectivityfindConnectivity (const String &name)=0
 Searches for or creates a connectivity.

Detailed Description

Interface of the manager for indexed incremental item connectivities.

Definition at line 31 of file IIndexedIncrementalItemConnectivityMng.h.

Member Function Documentation

◆ findConnectivity()

virtual Ref< IIndexedIncrementalItemConnectivity > Arcane::IIndexedIncrementalItemConnectivityMng::findConnectivity ( const String & name)
pure virtual

Searches for or creates a connectivity.

Throws an exception if the connectivity with name name is not found. The instance remains the owner of the returned connectivity.

◆ findOrCreateConnectivity()

virtual Ref< IIndexedIncrementalItemConnectivity > Arcane::IIndexedIncrementalItemConnectivityMng::findOrCreateConnectivity ( IItemFamily * source,
IItemFamily * target,
const String & name )
pure virtual

Searches for or creates a connectivity.

Throws an exception if a connectivity with name name already exists but not with the same pair (source, target). The instance remains the owner of the returned connectivity.


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