12#ifndef ARCANE_STD_INTERNAL_SERVICES_H
13#define ARCANE_STD_INTERNAL_SERVICES_H
17#include "arcane/utils/Iostream.h"
18#include "arcane/utils/ArrayView.h"
36 static const int IOS_BFR_SZE = 8192;
40 IosFile(std::istream* stream)
43 const char* getNextLine(
const char*);
44 const char* getNextLine(
void);
49 bool lookForString(
const String& str);
50 void checkString(
const String& current_value,
const String& expected_value);
51 void checkString(
const String& current_value,
const String& expected_value1,
const String& expected_value2);
52 static bool isEqualString(
const String& current_value,
const String& expected_value);
63 std::istream* m_stream =
nullptr;
64 char m_buf[IOS_BFR_SZE];
void goToEndOfLine(void)
Reads all characters until a non-whitespace character.
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.
Int32 Integer
Type representing an integer.
double Real
Type representing a real number.