Arcane  4.2.3.0
Developer documentation
Loading...
Searching...
No Matches
SerializeValueList Class Reference
Collaboration diagram for SerializeValueList:

Public Member Functions

void doSerialize (ISerializer *s)
void checkValid ()
template<typename DataType>
void add (Int32 size)
void addString (const String &v)
void addString (Span< String > v)
template<typename DataType>
void add (Int32 size1, Int32 size2)
template<typename DataType, typename Extents>
void add (Arcane::MDIndex< Extents::rank(), typename Extents::ExtentIndexType > size)

Public Attributes

UniqueArray< ISerializeValue * > m_values

Detailed Description

Definition at line 310 of file TestSerialize.cc.

Constructor & Destructor Documentation

◆ ~SerializeValueList()

SerializeValueList::~SerializeValueList ( )
inline

Definition at line 314 of file TestSerialize.cc.

Member Function Documentation

◆ add() [1/3]

template<typename DataType, typename Extents>
void SerializeValueList::add ( Arcane::MDIndex< Extents::rank(), typename Extents::ExtentIndexType > size)
inline

Definition at line 356 of file TestSerialize.cc.

◆ add() [2/3]

template<typename DataType>
void SerializeValueList::add ( Int32 size)
inline

Definition at line 331 of file TestSerialize.cc.

◆ add() [3/3]

template<typename DataType>
void SerializeValueList::add ( Int32 size1,
Int32 size2 )
inline

Definition at line 348 of file TestSerialize.cc.

◆ addString() [1/2]

void SerializeValueList::addString ( const String & v)
inline

Definition at line 337 of file TestSerialize.cc.

◆ addString() [2/2]

void SerializeValueList::addString ( Span< String > v)
inline

Definition at line 342 of file TestSerialize.cc.

◆ checkValid()

void SerializeValueList::checkValid ( )
inline

Definition at line 324 of file TestSerialize.cc.

◆ doSerialize()

void SerializeValueList::doSerialize ( ISerializer * s)
inline

Definition at line 319 of file TestSerialize.cc.

Member Data Documentation

◆ m_values

UniqueArray<ISerializeValue*> SerializeValueList::m_values

Definition at line 365 of file TestSerialize.cc.


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