Fonctions membres publiques | |
Span< const Real > | realBytes () const |
Span< const Int64 > | int64Bytes () const |
Span< const Int32 > | int32Bytes () const |
Span< const Int16 > | int16Bytes () const |
Span< const Byte > | byteBytes () const |
Span< const Int8 > | int8Bytes () const |
Span< const Float16 > | float16Bytes () const |
Span< const BFloat16 > | bfloat16Bytes () const |
Span< const Float32 > | float32Bytes () const |
Span< const Float128 > | float128Bytes () const |
Span< const Int128 > | int128Bytes () const |
void | reserve (eDataType dt, Int64 n, Int64 nb_put) |
void | reserve (eBasicDataType dt, Int64 n, Int64 nb_put) |
void | putType (eBasicDataType t) |
void | getAndCheckType (eBasicDataType expected_type) |
void | allocateBuffer () |
void | allocateBuffer (Int64 nb_real, Int64 nb_int16, Int64 nb_int32, Int64 nb_int64, Int64 nb_byte, Int64 nb_int8, Int64 nb_float16, Int64 nb_bfloat16, Int64 nb_float32, Int64 nb_float128, Int64 nb_int128) |
void | copy (const BasicSerializer &rhs) |
void | setMode (eMode new_mode) |
void | setFromSizes () |
void | allocateBuffer (Int64 nb_real, Int64 nb_int16, Int64 nb_int32, Int64 nb_int64, Int64 nb_byte) |
void | setSerializeTypeInfo (bool v) |
bool | isSerializeTypeInfo () const |
Fonctions membres privées | |
void | _setViews () |
Définition à la ligne 73 du fichier BasicSerializerInternal.h.
Arcane::BasicSerializer::Impl2::Impl2 | ( | ) |
Définition à la ligne 520 du fichier BasicSerializer.cc.
Arcane::BasicSerializer::Impl2::~Impl2 | ( | ) |
Définition à la ligne 531 du fichier BasicSerializer.cc.
|
private |
Définition à la ligne 688 du fichier BasicSerializer.cc.
void Arcane::BasicSerializer::Impl2::allocateBuffer | ( | ) |
Définition à la ligne 665 du fichier BasicSerializer.cc.
void Arcane::BasicSerializer::Impl2::allocateBuffer | ( | Int64 | nb_real, |
Int64 | nb_int16, | ||
Int64 | nb_int32, | ||
Int64 | nb_int64, | ||
Int64 | nb_byte ) |
Définition à la ligne 728 du fichier BasicSerializer.cc.
void Arcane::BasicSerializer::Impl2::allocateBuffer | ( | Int64 | nb_real, |
Int64 | nb_int16, | ||
Int64 | nb_int32, | ||
Int64 | nb_int64, | ||
Int64 | nb_byte, | ||
Int64 | nb_int8, | ||
Int64 | nb_float16, | ||
Int64 | nb_bfloat16, | ||
Int64 | nb_float32, | ||
Int64 | nb_float128, | ||
Int64 | nb_int128 ) |
Définition à la ligne 745 du fichier BasicSerializer.cc.
Définition à la ligne 89 du fichier BasicSerializerInternal.h.
Définition à la ligne 86 du fichier BasicSerializerInternal.h.
void Arcane::BasicSerializer::Impl2::copy | ( | const BasicSerializer & | rhs | ) |
Définition à la ligne 767 du fichier BasicSerializer.cc.
Définition à la ligne 91 du fichier BasicSerializerInternal.h.
Définition à la ligne 88 du fichier BasicSerializerInternal.h.
Définition à la ligne 90 du fichier BasicSerializerInternal.h.
void Arcane::BasicSerializer::Impl2::getAndCheckType | ( | eBasicDataType | expected_type | ) |
Définition à la ligne 650 du fichier BasicSerializer.cc.
Définition à la ligne 92 du fichier BasicSerializerInternal.h.
Définition à la ligne 85 du fichier BasicSerializerInternal.h.
Définition à la ligne 84 du fichier BasicSerializerInternal.h.
Définition à la ligne 83 du fichier BasicSerializerInternal.h.
Définition à la ligne 87 du fichier BasicSerializerInternal.h.
|
inline |
Définition à la ligne 118 du fichier BasicSerializerInternal.h.
void Arcane::BasicSerializer::Impl2::putType | ( | eBasicDataType | t | ) |
Définition à la ligne 638 du fichier BasicSerializer.cc.
Définition à la ligne 82 du fichier BasicSerializerInternal.h.
void Arcane::BasicSerializer::Impl2::reserve | ( | eBasicDataType | dt, |
Int64 | n, | ||
Int64 | nb_put ) |
Définition à la ligne 589 du fichier BasicSerializer.cc.
Définition à la ligne 540 du fichier BasicSerializer.cc.
void Arcane::BasicSerializer::Impl2::setFromSizes | ( | ) |
Définition à la ligne 678 du fichier BasicSerializer.cc.
void Arcane::BasicSerializer::Impl2::setMode | ( | eMode | new_mode | ) |
Définition à la ligne 791 du fichier BasicSerializer.cc.
|
inline |
Définition à la ligne 117 du fichier BasicSerializerInternal.h.
BasicSerializerDataT<BFloat16> Arcane::BasicSerializer::Impl2::m_bfloat16 |
Définition à la ligne 133 du fichier BasicSerializerInternal.h.
BasicSerializerDataT<Byte> Arcane::BasicSerializer::Impl2::m_byte |
Définition à la ligne 130 du fichier BasicSerializerInternal.h.
BasicSerializerDataT<Float128> Arcane::BasicSerializer::Impl2::m_float128 |
Définition à la ligne 135 du fichier BasicSerializerInternal.h.
BasicSerializerDataT<Float16> Arcane::BasicSerializer::Impl2::m_float16 |
Définition à la ligne 132 du fichier BasicSerializerInternal.h.
BasicSerializerDataT<Float32> Arcane::BasicSerializer::Impl2::m_float32 |
Définition à la ligne 134 du fichier BasicSerializerInternal.h.
BasicSerializerDataT<Int128> Arcane::BasicSerializer::Impl2::m_int128 |
Définition à la ligne 136 du fichier BasicSerializerInternal.h.
BasicSerializerDataT<Int16> Arcane::BasicSerializer::Impl2::m_int16 |
Définition à la ligne 129 du fichier BasicSerializerInternal.h.
BasicSerializerDataT<Int32> Arcane::BasicSerializer::Impl2::m_int32 |
Définition à la ligne 128 du fichier BasicSerializerInternal.h.
BasicSerializerDataT<Int64> Arcane::BasicSerializer::Impl2::m_int64 |
Définition à la ligne 127 du fichier BasicSerializerInternal.h.
BasicSerializerDataT<Int8> Arcane::BasicSerializer::Impl2::m_int8 |
Définition à la ligne 131 du fichier BasicSerializerInternal.h.
bool Arcane::BasicSerializer::Impl2::m_is_serialize_typeinfo = false |
Définition à la ligne 125 du fichier BasicSerializerInternal.h.
eMode Arcane::BasicSerializer::Impl2::m_mode |
Définition à la ligne 122 du fichier BasicSerializerInternal.h.
BasicSerializer::Impl* Arcane::BasicSerializer::Impl2::m_p |
Définition à la ligne 124 du fichier BasicSerializerInternal.h.
eReadMode Arcane::BasicSerializer::Impl2::m_read_mode |
Définition à la ligne 123 du fichier BasicSerializerInternal.h.
BasicSerializerDataT<Real> Arcane::BasicSerializer::Impl2::m_real |
Définition à la ligne 126 du fichier BasicSerializerInternal.h.