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(), Arcane::MetisMeshPartitioner::_partitionMesh(), Arcane::MshParallelMeshReader::_readElementsFromFileAscii(), Arcane::mesh::GhostLayerBuilder::addGhostChildFromParent(), Arcane::NumArrayDataT< DataType, RankValue >::allocateBufferForSerializedData(), Arcane::NumArrayDataT< DataType, RankValue >::createSerializedDataRef(), Arcane::ArcaneCurveWriter::endWrite(), ArcaneTest::CartesianMeshPartitionerService::partitionMesh(), Arcane::MeshPartitionerTester::partitionMesh(), Arcane::Array2DataT< DataType >::serialize(), Arcane::NumArrayDataT< DataType, RankValue >::serialize(), et Arcane::JSONValue::valueAsInt32().
|
inline |
Converti v en le type Integer
.
Définition à la ligne 71 du fichier CheckedConvert.h.
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().
Référencé par Arcane::mesh::FaceUniqueIdBuilder2::_computeAndSortBoundaryFaces(), Arcane::mesh::FaceUniqueIdBuilder::_computeFacesUniqueIdsParallelV1(), Arcane::TBBTaskImplementation::_executeMDParallelFor(), Arcane::MetisMeshPartitioner::_partitionMesh(), Arcane::LimaMalippReaderT< ReaderWrapper >::_readMeshPart(), Arcane::MetisMeshPartitioner::_removeEmptyPartsV1(), Arcane::mesh::FacesToMergeFinder::_setEdgeFaceList(), Arcane::mesh::DynamicMeshIncrementalBuilder::addFamilyItems(), et Arcane::mesh::FullCellInfo::level().
Converti v en le type Integer
.
Définition à la ligne 89 du fichier CheckedConvert.h.
Converti v en le type Integer
.
Définition à la ligne 77 du fichier CheckedConvert.h.
Converti v en le type Integer
.
Définition à la ligne 83 du fichier CheckedConvert.h.