Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence du modèle de la classe Arcane::VariableRefArrayLockT< DataType >

Verrou sur une variable tableau. Plus de détails...

#include <arcane/core/VariableRefArrayLock.h>

+ Graphe de collaboration de Arcane::VariableRefArrayLockT< DataType >:

Types publics

typedef Array< DataType > ValueType
 
typedef VariableRefArrayLockT< DataType > ThatClass
 

Fonctions membres publiques

 VariableRefArrayLockT (ValueType &v, IVariable *var)
 
 VariableRefArrayLockT (const VariableRefArrayLockT< DataType > &rhs)=default
 
ThatClassoperator= (const ThatClass &rhs)=default
 
ValueTypevalue ()
 

Attributs privés

ValueTypem_value
 
IVariablem_variable
 
DataType * m_saved_ptr
 
Integer m_saved_size
 

Description détaillée

template<typename DataType>
class Arcane::VariableRefArrayLockT< DataType >

Verrou sur une variable tableau.

Obsolète:
Ne plus utiliser

Définition à la ligne 35 du fichier VariableRefArrayLock.h.

Documentation des définitions de type membres

◆ ThatClass

template<typename DataType >
typedef VariableRefArrayLockT<DataType> Arcane::VariableRefArrayLockT< DataType >::ThatClass

Définition à la ligne 40 du fichier VariableRefArrayLock.h.

◆ ValueType

template<typename DataType >
typedef Array<DataType> Arcane::VariableRefArrayLockT< DataType >::ValueType

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

Documentation des constructeurs et destructeur

◆ VariableRefArrayLockT()

template<typename DataType >
Arcane::VariableRefArrayLockT< DataType >::VariableRefArrayLockT ( ValueType v,
IVariable var 
)
inline

Définition à la ligne 44 du fichier VariableRefArrayLock.h.

◆ ~VariableRefArrayLockT()

template<typename DataType >
Arcane::VariableRefArrayLockT< DataType >::~VariableRefArrayLockT ( )
inline

Définition à la ligne 49 du fichier VariableRefArrayLock.h.

Documentation des fonctions membres

◆ value()

template<typename DataType >
ValueType & Arcane::VariableRefArrayLockT< DataType >::value ( )
inline

Définition à la ligne 63 du fichier VariableRefArrayLock.h.

Documentation des données membres

◆ m_saved_ptr

template<typename DataType >
DataType* Arcane::VariableRefArrayLockT< DataType >::m_saved_ptr
private

Définition à la ligne 69 du fichier VariableRefArrayLock.h.

◆ m_saved_size

template<typename DataType >
Integer Arcane::VariableRefArrayLockT< DataType >::m_saved_size
private

Définition à la ligne 70 du fichier VariableRefArrayLock.h.

◆ m_value

template<typename DataType >
ValueType& Arcane::VariableRefArrayLockT< DataType >::m_value
private

Définition à la ligne 67 du fichier VariableRefArrayLock.h.

◆ m_variable

template<typename DataType >
IVariable* Arcane::VariableRefArrayLockT< DataType >::m_variable
private

Définition à la ligne 68 du fichier VariableRefArrayLock.h.


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