Arcane  4.1.12.0
User documentation
Loading...
Searching...
No Matches
Arcane::FileContent Class Reference

Description and content of a file. More...

#include <arcane/utils/FileContent.h>

Public Member Functions

 FileContent ()
 Creates empty content.
 FileContent (Span< const Byte > abytes, Int32 version, const String &compression)
Span< const Bytebytes () const
 File content.
Int32 version () const
 Content version.
const Stringcompression () const
 Compression algorithm used.

Static Public Attributes

static const Int32 CURRENT_VERSION = 1

Detailed Description

Description and content of a file.

Definition at line 32 of file FileContent.h.

Constructor & Destructor Documentation

◆ FileContent() [1/2]

Arcane::FileContent::FileContent ( )
inline

Creates empty content.

Definition at line 41 of file FileContent.h.

◆ FileContent() [2/2]

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

Definition at line 44 of file FileContent.h.

Member Function Documentation

◆ bytes()

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

File content.

Definition at line 26 of file FileContent.cc.

◆ compression()

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

Compression algorithm used.

Definition at line 57 of file FileContent.h.

◆ version()

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

Content version.

Definition at line 55 of file FileContent.h.

Member Data Documentation

◆ CURRENT_VERSION

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

Definition at line 36 of file FileContent.h.


The documentation for this class was generated from the following files: