14#include "arcane/utils/ArcanePrecomp.h"
16#include "arcane/utils/Iostream.h"
18#include "arcane/expr/BadOperationException.h"
29BadOperationException::
30BadOperationException(
const String& where,
const String& operation_name,
31 VariantBase::eType operand_type)
33, m_operation_name(operation_name)
34, m_operand_type(operand_type)
41BadOperationException::
42BadOperationException(
const BadOperationException& ex)
44, m_operation_name(ex.m_operation_name)
45, m_operand_type(ex.m_operand_type)
52void BadOperationException::
53explain(std::ostream& m)
const
55 m <<
"Operation " << m_operation_name
56 <<
" non définie pour le type "
57 << VariantBase::typeName(m_operand_type)
Base class for an exception.
Unicode character string.
-- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature --