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

Fonctions membres publiques

void serialize (ISerializer *s) override
 
void checkValid () override
 
void resizeAndFill (Int32 size)
 

Attributs publics

UniqueArray< DataType > m_array_values
 
UniqueArray< DataType > m_result_array_values
 
DataType m_unique_value = {}
 
ISerializer::eDataType m_data_type
 

Types privés

using ValueTraitsType = ValueTraits< DataType >
 

Description détaillée

template<typename DataType>
class SerializeValue< DataType >

Définition à la ligne 60 du fichier TestSerialize.cc.

Documentation des définitions de type membres

◆ ValueTraitsType

template<typename DataType >
using SerializeValue< DataType >::ValueTraitsType = ValueTraits<DataType>
private

Définition à la ligne 63 du fichier TestSerialize.cc.

Documentation des constructeurs et destructeur

◆ SerializeValue()

template<typename DataType >
SerializeValue< DataType >::SerializeValue ( )
inline

Définition à la ligne 67 du fichier TestSerialize.cc.

Documentation des fonctions membres

◆ checkValid()

template<typename DataType >
void SerializeValue< DataType >::checkValid ( )
inlineoverridevirtual

Implémente ISerializeValue.

Définition à la ligne 94 du fichier TestSerialize.cc.

◆ resizeAndFill()

template<typename DataType >
void SerializeValue< DataType >::resizeAndFill ( Int32  size)
inline

Définition à la ligne 102 du fichier TestSerialize.cc.

◆ serialize()

template<typename DataType >
void SerializeValue< DataType >::serialize ( ISerializer s)
inlineoverridevirtual

Implémente ISerializeValue.

Définition à la ligne 73 du fichier TestSerialize.cc.

Documentation des données membres

◆ m_array_values

template<typename DataType >
UniqueArray<DataType> SerializeValue< DataType >::m_array_values

Définition à la ligne 110 du fichier TestSerialize.cc.

◆ m_data_type

template<typename DataType >
ISerializer::eDataType SerializeValue< DataType >::m_data_type

Définition à la ligne 113 du fichier TestSerialize.cc.

◆ m_result_array_values

template<typename DataType >
UniqueArray<DataType> SerializeValue< DataType >::m_result_array_values

Définition à la ligne 111 du fichier TestSerialize.cc.

◆ m_unique_value

template<typename DataType >
DataType SerializeValue< DataType >::m_unique_value = {}

Définition à la ligne 112 du fichier TestSerialize.cc.


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