14#include "arccore/base/IndexOutOfRangeException.h"
27IndexOutOfRangeException::
30 Int64 max_value_exclusive)
31:
Exception(
"IndexOutOfRange",where,message)
33, m_min_value_inclusive(min_value_inclusive)
34, m_max_value_exclusive(max_value_exclusive)
41void IndexOutOfRangeException::
42explain(std::ostream& m)
const
44 m <<
"Index '" << m_index <<
"' out of bounds ("
45 << m_min_value_inclusive <<
" <= "
47 << m_max_value_exclusive <<
").\n";
Classe de base d'une exception.
Chaîne de caractères unicode.
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
std::int64_t Int64
Type entier signé sur 64 bits.