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
constexpr Int64 Arcane::impl::BasicReaderWriterDatabaseHeaderFormat::STRUCT_SIZE = 128 |
|
staticconstexpr |
La documentation de cette classe a été générée à partir du fichier suivant :