Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::impl::BasicReaderWriterDatabaseEpilogFormat

Structure pour gérer l'épilogue. Plus de détails...

+ Graphe de collaboration de Arcane::impl::BasicReaderWriterDatabaseEpilogFormat:

Fonctions membres publiques

void setJSONDataInfoOffsetAndSize (Int64 file_offset, Int64 data_size)
 
Int32 version () const
 
Int64 jsonDataInfoFileOffset () const
 
Int64 jsonDataInfoSize () const
 
Span< std::byte > bytes ()
 

Fonctions membres publiques statiques

static void checkStructureSize ()
 

Attributs publics statiques

static constexpr Int64 STRUCT_SIZE = 128
 

Attributs privés

Int32 m_version = 1
 
Int32 m_padding0 = 0
 
Int64 m_padding1 = 0
 
Int64 m_padding2 = 0
 
Int64 m_padding3 = 0
 
Int64 m_json_data_info_file_offset = -1
 
Int64 m_json_data_info_size = 0
 
Int64 m_remaining_padding [10]
 

Description détaillée

Structure pour gérer l'épilogue.

Définition à la ligne 92 du fichier BasicReaderWriterDatabase.cc.

Documentation des constructeurs et destructeur

◆ BasicReaderWriterDatabaseEpilogFormat()

Arcane::impl::BasicReaderWriterDatabaseEpilogFormat::BasicReaderWriterDatabaseEpilogFormat ( )
inline

Définition à la ligne 103 du fichier BasicReaderWriterDatabase.cc.

Documentation des fonctions membres

◆ bytes()

Span< std::byte > Arcane::impl::BasicReaderWriterDatabaseEpilogFormat::bytes ( )
inline

Définition à la ligne 120 du fichier BasicReaderWriterDatabase.cc.

◆ checkStructureSize()

static void Arcane::impl::BasicReaderWriterDatabaseEpilogFormat::checkStructureSize ( )
inlinestatic

Définition à la ligne 140 du fichier BasicReaderWriterDatabase.cc.

◆ jsonDataInfoFileOffset()

Int64 Arcane::impl::BasicReaderWriterDatabaseEpilogFormat::jsonDataInfoFileOffset ( ) const
inline

Définition à la ligne 118 du fichier BasicReaderWriterDatabase.cc.

◆ jsonDataInfoSize()

Int64 Arcane::impl::BasicReaderWriterDatabaseEpilogFormat::jsonDataInfoSize ( ) const
inline

Définition à la ligne 119 du fichier BasicReaderWriterDatabase.cc.

◆ setJSONDataInfoOffsetAndSize()

void Arcane::impl::BasicReaderWriterDatabaseEpilogFormat::setJSONDataInfoOffsetAndSize ( Int64  file_offset,
Int64  data_size 
)
inline

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

◆ version()

Int32 Arcane::impl::BasicReaderWriterDatabaseEpilogFormat::version ( ) const
inline

Définition à la ligne 117 du fichier BasicReaderWriterDatabase.cc.

Documentation des données membres

◆ m_json_data_info_file_offset

Int64 Arcane::impl::BasicReaderWriterDatabaseEpilogFormat::m_json_data_info_file_offset = -1
private

Définition à la ligne 134 du fichier BasicReaderWriterDatabase.cc.

◆ m_json_data_info_size

Int64 Arcane::impl::BasicReaderWriterDatabaseEpilogFormat::m_json_data_info_size = 0
private

Définition à la ligne 135 du fichier BasicReaderWriterDatabase.cc.

◆ m_padding0

Int32 Arcane::impl::BasicReaderWriterDatabaseEpilogFormat::m_padding0 = 0
private

Définition à la ligne 130 du fichier BasicReaderWriterDatabase.cc.

◆ m_padding1

Int64 Arcane::impl::BasicReaderWriterDatabaseEpilogFormat::m_padding1 = 0
private

Définition à la ligne 131 du fichier BasicReaderWriterDatabase.cc.

◆ m_padding2

Int64 Arcane::impl::BasicReaderWriterDatabaseEpilogFormat::m_padding2 = 0
private

Définition à la ligne 132 du fichier BasicReaderWriterDatabase.cc.

◆ m_padding3

Int64 Arcane::impl::BasicReaderWriterDatabaseEpilogFormat::m_padding3 = 0
private

Définition à la ligne 133 du fichier BasicReaderWriterDatabase.cc.

◆ m_remaining_padding

Int64 Arcane::impl::BasicReaderWriterDatabaseEpilogFormat::m_remaining_padding[10]
private

Définition à la ligne 136 du fichier BasicReaderWriterDatabase.cc.

◆ m_version

Int32 Arcane::impl::BasicReaderWriterDatabaseEpilogFormat::m_version = 1
private

Définition à la ligne 129 du fichier BasicReaderWriterDatabase.cc.

◆ STRUCT_SIZE

constexpr Int64 Arcane::impl::BasicReaderWriterDatabaseEpilogFormat::STRUCT_SIZE = 128
staticconstexpr

Définition à la ligne 99 du fichier BasicReaderWriterDatabase.cc.


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