Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::VariableDiff< DataType >::DiffInfo
+ Graphe de collaboration de Arcane::VariableDiff< DataType >::DiffInfo:

Types publics

using VarDataTypeTraits = VariableDataTypeTraitsT< DataType >
 

Fonctions membres publiques

 DiffInfo (const DataType &current, const DataType &ref, const DataType &diff, Item item, Integer sub_index)
 
 DiffInfo (const DataType &current, const DataType &ref, const DataType &diff, Int32 index, Integer sub_index)
 
bool operator< (const DiffInfo &t2) const
 

Attributs publics

DataType m_current = {}
 
DataType m_ref = {}
 
DataType m_diff = {}
 
Integer m_sub_index = NULL_ITEM_ID
 
bool m_is_own = false
 
Int32 m_local_id = NULL_ITEM_LOCAL_ID
 
Int64 m_unique_id = NULL_ITEM_UNIQUE_ID
 

Description détaillée

template<typename DataType>
class Arcane::VariableDiff< DataType >::DiffInfo

Définition à la ligne 45 du fichier VariableDiff.h.

Documentation des définitions de type membres

◆ VarDataTypeTraits

template<typename DataType >
using Arcane::VariableDiff< DataType >::DiffInfo::VarDataTypeTraits = VariableDataTypeTraitsT<DataType>

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

Documentation des constructeurs et destructeur

◆ DiffInfo() [1/2]

template<typename DataType >
Arcane::VariableDiff< DataType >::DiffInfo::DiffInfo ( const DataType &  current,
const DataType &  ref,
const DataType &  diff,
Item  item,
Integer  sub_index 
)
inline

Définition à la ligne 54 du fichier VariableDiff.h.

◆ DiffInfo() [2/2]

template<typename DataType >
Arcane::VariableDiff< DataType >::DiffInfo::DiffInfo ( const DataType &  current,
const DataType &  ref,
const DataType &  diff,
Int32  index,
Integer  sub_index 
)
inline

Définition à la ligne 64 du fichier VariableDiff.h.

Documentation des fonctions membres

◆ operator<()

template<typename DataType >
bool Arcane::VariableDiff< DataType >::DiffInfo::operator< ( const DiffInfo t2) const
inline

Définition à la ligne 87 du fichier VariableDiff.h.

Documentation des données membres

◆ m_current

template<typename DataType >
DataType Arcane::VariableDiff< DataType >::DiffInfo::m_current = {}

Définition à la ligne 77 du fichier VariableDiff.h.

◆ m_diff

template<typename DataType >
DataType Arcane::VariableDiff< DataType >::DiffInfo::m_diff = {}

Définition à la ligne 79 du fichier VariableDiff.h.

◆ m_is_own

template<typename DataType >
bool Arcane::VariableDiff< DataType >::DiffInfo::m_is_own = false

Définition à la ligne 81 du fichier VariableDiff.h.

◆ m_local_id

template<typename DataType >
Int32 Arcane::VariableDiff< DataType >::DiffInfo::m_local_id = NULL_ITEM_LOCAL_ID

Définition à la ligne 82 du fichier VariableDiff.h.

◆ m_ref

template<typename DataType >
DataType Arcane::VariableDiff< DataType >::DiffInfo::m_ref = {}

Définition à la ligne 78 du fichier VariableDiff.h.

◆ m_sub_index

template<typename DataType >
Integer Arcane::VariableDiff< DataType >::DiffInfo::m_sub_index = NULL_ITEM_ID

Définition à la ligne 80 du fichier VariableDiff.h.

◆ m_unique_id

template<typename DataType >
Int64 Arcane::VariableDiff< DataType >::DiffInfo::m_unique_id = NULL_ITEM_UNIQUE_ID

Définition à la ligne 83 du fichier VariableDiff.h.


La documentation de cette classe a été générée à partir du fichier suivant :