Arcane  4.2.3.0
Developer documentation
Loading...
Searching...
No Matches
Serialize2DValue< DataType > Class Template Reference
Inheritance diagram for Serialize2DValue< DataType >:
Collaboration diagram for Serialize2DValue< DataType >:

Public Member Functions

void serialize (ISerializer *s) override
void checkValid () override
void resizeAndFill (Int32 size1, Int32 size2)

Public Attributes

UniqueArray2< DataType > m_array_values
UniqueArray2< DataType > m_result_array_values
eBasicDataType m_data_type = eBasicDataType::Unknown

Private Types

using ValueTraitsType = ValueTraits<DataType>

Detailed Description

template<typename DataType>
class Serialize2DValue< DataType >

Definition at line 198 of file TestSerialize.cc.

Member Typedef Documentation

◆ ValueTraitsType

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

Definition at line 201 of file TestSerialize.cc.

Constructor & Destructor Documentation

◆ Serialize2DValue()

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

Definition at line 205 of file TestSerialize.cc.

Member Function Documentation

◆ checkValid()

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

Implements ISerializeValue.

Definition at line 228 of file TestSerialize.cc.

◆ resizeAndFill()

template<typename DataType>
void Serialize2DValue< DataType >::resizeAndFill ( Int32 size1,
Int32 size2 )
inline

Definition at line 239 of file TestSerialize.cc.

◆ serialize()

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

Implements ISerializeValue.

Definition at line 211 of file TestSerialize.cc.

Member Data Documentation

◆ m_array_values

template<typename DataType>
UniqueArray2<DataType> Serialize2DValue< DataType >::m_array_values

Definition at line 247 of file TestSerialize.cc.

◆ m_data_type

template<typename DataType>
eBasicDataType Serialize2DValue< DataType >::m_data_type = eBasicDataType::Unknown

Definition at line 249 of file TestSerialize.cc.

◆ m_result_array_values

template<typename DataType>
UniqueArray2<DataType> Serialize2DValue< DataType >::m_result_array_values

Definition at line 248 of file TestSerialize.cc.


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