12#ifndef ARCANE_STD_INTERNAL_TEXTREADER2_H
13#define ARCANE_STD_INTERNAL_TEXTREADER2_H
18#include "arcane/utils/String.h"
44 explicit TextReader2(
const String& filename);
45 TextReader2(
const TextReader2& rhs) =
delete;
47 TextReader2& operator=(
const TextReader2& rhs) =
delete;
57 void setFileOffset(
Int64 v);
60 std::istream& stream();
61 Int64 fileLength()
const;
70 void _checkStream(
const char* type,
Int64 nb_read_value);
Declarations of types used in Arcane.
Interface of a service for compressing/decompressing data.
Reference to an instance.
View of an array of elements of type T.
Unicode character string.
-- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature --
std::int64_t Int64
Signed integer type of 64 bits.