Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::ScalarDataT< DataType >::Internal
+ Graphe d'héritage de Arcane::ScalarDataT< DataType >::Internal:
+ Graphe de collaboration de Arcane::ScalarDataT< DataType >::Internal:

Fonctions membres publiques

 Internal (ScalarDataT< DataType > *p)
 
void computeHash (DataHashInfo &hash_info) override
 Calcule le hash de la donnée.
 
- Fonctions membres publiques hérités de Arcane::IDataInternal
virtual bool compressAndClear (DataCompressionBuffer &buf)
 Compresse les données et libère la mémoire associée.
 
virtual bool decompressAndFill (DataCompressionBuffer &buf)
 Décompresse les données et remplit les valeurs de la donnée.
 
virtual INumericDataInternalnumericData ()
 Interface générique pour les données numériques (nullptr si la donnée n'est pas numérique)
 

Attributs privés

ScalarDataT< DataType > * m_p = nullptr
 

Description détaillée

template<class DataType>
class Arcane::ScalarDataT< DataType >::Internal

Définition à la ligne 71 du fichier ScalarData.cc.

Documentation des constructeurs et destructeur

◆ Internal()

template<class DataType >
Arcane::ScalarDataT< DataType >::Internal::Internal ( ScalarDataT< DataType > *  p)
inlineexplicit

Définition à la ligne 76 du fichier ScalarData.cc.

Documentation des fonctions membres

◆ computeHash()

template<class DataType >
void Arcane::ScalarDataT< DataType >::Internal::computeHash ( DataHashInfo hash_info)
inlineoverridevirtual

Calcule le hash de la donnée.

En sortie, remplit hash_info.m_version et hash_info.m_value.

Implémente Arcane::IDataInternal.

Définition à la ligne 80 du fichier ScalarData.cc.

Documentation des données membres

◆ m_p

template<class DataType >
ScalarDataT<DataType>* Arcane::ScalarDataT< DataType >::Internal::m_p = nullptr
private

Définition à la ligne 87 du fichier ScalarData.cc.


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