Structure pour gérer l'en-tête.
Plus de détails...
Structure pour gérer l'en-tête.
Définition à la ligne 152 du fichier BasicReaderWriterDatabase.cc.
◆ BasicReaderWriterDatabaseHeaderFormat()
| Arcane::impl::BasicReaderWriterDatabaseHeaderFormat::BasicReaderWriterDatabaseHeaderFormat |
( |
| ) |
|
|
inline |
◆ bytes()
| Span< std::byte > Arcane::impl::BasicReaderWriterDatabaseHeaderFormat::bytes |
( |
| ) |
|
|
inline |
◆ checkHeader()
| void Arcane::impl::BasicReaderWriterDatabaseHeaderFormat::checkHeader |
( |
| ) |
|
|
inline |
◆ checkStructureSize()
| static void Arcane::impl::BasicReaderWriterDatabaseHeaderFormat::checkStructureSize |
( |
| ) |
|
|
inlinestatic |
◆ setVersion()
| void Arcane::impl::BasicReaderWriterDatabaseHeaderFormat::setVersion |
( |
Int32 | version | ) |
|
|
inline |
◆ version()
| Int32 Arcane::impl::BasicReaderWriterDatabaseHeaderFormat::version |
( |
| ) |
const |
|
inline |
◆ m_endian_int
| Int32 Arcane::impl::BasicReaderWriterDatabaseHeaderFormat::m_endian_int = 0x01020304 |
|
private |
◆ m_header_begin
| std::array<Byte, 4> Arcane::impl::BasicReaderWriterDatabaseHeaderFormat::m_header_begin = { 'A', 'C', 'R', 39 } |
|
private |
◆ m_padding0
| Int32 Arcane::impl::BasicReaderWriterDatabaseHeaderFormat::m_padding0 = 0 |
|
private |
◆ m_padding1
| Int64 Arcane::impl::BasicReaderWriterDatabaseHeaderFormat::m_padding1 = 0 |
|
private |
◆ m_padding2
| Int64 Arcane::impl::BasicReaderWriterDatabaseHeaderFormat::m_padding2 = 0 |
|
private |
◆ m_remaining_padding
| Int64 Arcane::impl::BasicReaderWriterDatabaseHeaderFormat::m_remaining_padding[12] |
|
private |
◆ m_version
| Int32 Arcane::impl::BasicReaderWriterDatabaseHeaderFormat::m_version = 0 |
|
private |
◆ STRUCT_SIZE
| Int64 Arcane::impl::BasicReaderWriterDatabaseHeaderFormat::STRUCT_SIZE = 128 |
|
staticconstexpr |
La documentation de cette classe a été générée à partir du fichier suivant :