Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::BasicSerializerDataT< DataType > Class Template Reference

Buffer for serializing a data type DataType. More...

#include </__w/arcaneframework.github.io/arcaneframework.github.io/framework/arccore/src/serialize/arccore/serialize/BasicSerializer.h>

Collaboration diagram for Arcane::BasicSerializerDataT< DataType >:

Public Member Functions

void put (Span< const DataType > values)
void get (Span< DataType > values)

Public Attributes

Int64 m_reserved_size
Int64 m_current_position
Span< DataType > m_buffer

Detailed Description

template<class DataType>
class Arcane::BasicSerializerDataT< DataType >

Buffer for serializing a data type DataType.

Definition at line 40 of file BasicSerializer.h.

Constructor & Destructor Documentation

◆ BasicSerializerDataT()

template<class DataType>
Arcane::BasicSerializerDataT< DataType >::BasicSerializerDataT ( )
inline

Definition at line 44 of file BasicSerializer.h.

Member Function Documentation

◆ get()

template<class DataType>
void Arcane::BasicSerializerDataT< DataType >::get ( Span< DataType > values)
inline

Definition at line 65 of file BasicSerializer.h.

◆ put()

template<class DataType>
void Arcane::BasicSerializerDataT< DataType >::put ( Span< const DataType > values)
inline

Definition at line 51 of file BasicSerializer.h.

Member Data Documentation

◆ m_buffer

template<class DataType>
Span<DataType> Arcane::BasicSerializerDataT< DataType >::m_buffer

Definition at line 83 of file BasicSerializer.h.

◆ m_current_position

template<class DataType>
Int64 Arcane::BasicSerializerDataT< DataType >::m_current_position

Definition at line 82 of file BasicSerializer.h.

◆ m_reserved_size

template<class DataType>
Int64 Arcane::BasicSerializerDataT< DataType >::m_reserved_size

Definition at line 81 of file BasicSerializer.h.


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