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

Description et contenu d'un fichier. Plus de détails...

#include <arcane/utils/FileContent.h>

+ Graphe de collaboration de Arcane::FileContent:

Fonctions membres publiques

 FileContent ()
 Créé un contenu vide.
 
 FileContent (Span< const Byte > abytes, Int32 version, const String &compression)
 
Span< const Bytebytes () const
 Contenu du fichier.
 
Int32 version () const
 Version du contenu.
 
const Stringcompression () const
 Algorithme de compression utilisé.
 

Attributs publics statiques

static const Int32 CURRENT_VERSION = 1
 

Attributs privés

UniqueArray< Bytem_bytes
 
Int32 m_version
 
String m_compression
 

Description détaillée

Description et contenu d'un fichier.

Définition à la ligne 31 du fichier FileContent.h.

Documentation des constructeurs et destructeur

◆ FileContent() [1/2]

Arcane::FileContent::FileContent ( )
inline

Créé un contenu vide.

Définition à la ligne 38 du fichier FileContent.h.

◆ FileContent() [2/2]

Arcane::FileContent::FileContent ( Span< const Byte abytes,
Int32  version,
const String compression 
)
inline

Définition à la ligne 39 du fichier FileContent.h.

Documentation des fonctions membres

◆ bytes()

Span< const Byte > Arcane::FileContent::bytes ( ) const

Contenu du fichier.

Définition à la ligne 26 du fichier FileContent.cc.

Références Arccore::Array< T >::span().

◆ compression()

const String & Arcane::FileContent::compression ( ) const
inline

Algorithme de compression utilisé.

Définition à la ligne 49 du fichier FileContent.h.

◆ version()

Int32 Arcane::FileContent::version ( ) const
inline

Version du contenu.

Définition à la ligne 47 du fichier FileContent.h.

Documentation des données membres

◆ CURRENT_VERSION

const Int32 Arcane::FileContent::CURRENT_VERSION = 1
static

Définition à la ligne 34 du fichier FileContent.h.

◆ m_bytes

UniqueArray<Byte> Arcane::FileContent::m_bytes
private

Définition à la ligne 53 du fichier FileContent.h.

◆ m_compression

String Arcane::FileContent::m_compression
private

Définition à la ligne 55 du fichier FileContent.h.

◆ m_version

Int32 Arcane::FileContent::m_version
private

Définition à la ligne 54 du fichier FileContent.h.


La documentation de cette classe a été générée à partir des fichiers suivants :