Fonctions pour convertir un type en un autre avec vérification. Plus de détails...
Fonctions | |
Integer | toInteger (Real r) |
Converti un Int64 en un Integer . | |
Integer | toInteger (long long v) |
Converti v en le type Integer . | |
Integer | toInteger (long v) |
Converti v en le type Integer . | |
Integer | toInteger (int v) |
Converti v en le type Integer . | |
Integer | toInteger (unsigned long long v) |
Converti v en le type Integer . | |
Integer | toInteger (unsigned long v) |
Converti v en le type Integer . | |
Integer | toInteger (unsigned int v) |
Converti v en le type Integer . | |
Int32 | toInt32 (Int64 v) |
Converti un Int64 en un Int32 . | |
Int16 | toInt16 (Int64 v) |
Converti un Int64 en un Int16 . | |
Integer | multiply (Integer x, Integer y, Integer z) |
Multiplie trois 'Integer' et vérifie que le résultat peut être contenu dans un 'Integer'. | |
Integer | multiply (Integer x, Integer y) |
Multiplie deux 'Integer' et vérifie que le résultat peut être contenu dans un 'Integer'. | |
Fonctions pour convertir un type en un autre avec vérification.
|
inline |
Multiplie deux 'Integer' et vérifie que le résultat peut être contenu dans un 'Integer'.
Définition à la ligne 143 du fichier CheckedConvert.h.
|
inline |
Multiplie trois 'Integer' et vérifie que le résultat peut être contenu dans un 'Integer'.
Définition à la ligne 127 du fichier CheckedConvert.h.
Référencé par Arcane::SerializedData::computeHash().
|
inline |
Converti un Int64
en un Int16
.
Définition à la ligne 112 du fichier CheckedConvert.h.
Référencé par Arcane::ItemTypeId::fromInteger().
|
inline |
Converti un Int64
en un Int32
.
Définition à la ligne 99 du fichier CheckedConvert.h.
Référencé par Arcane::Accelerator::impl::AcceleratorSpecificMemoryCopy< DataType, Extent >::_fill(), et Arcane::JSONValue::valueAsInt32().
|
inline |
Converti v en le type Integer
.
Définition à la ligne 71 du fichier CheckedConvert.h.
|
inline |
Converti v en le type Integer
.
Définition à la ligne 59 du fichier CheckedConvert.h.
|
inline |
Converti v en le type Integer
.
Définition à la ligne 65 du fichier CheckedConvert.h.
|
inline |
Converti un Int64
en un Integer
.
Définition à la ligne 47 du fichier CheckedConvert.h.
Références ARCANE_THROW, et Arcane::Convert::toDouble().
|
inline |
Converti v en le type Integer
.
Définition à la ligne 89 du fichier CheckedConvert.h.
|
inline |
Converti v en le type Integer
.
Définition à la ligne 77 du fichier CheckedConvert.h.
|
inline |
Converti v en le type Integer
.
Définition à la ligne 83 du fichier CheckedConvert.h.