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.
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.
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::MetisWrapper::callAdaptiveRepart(), Arcane::MetisWrapper::callPartKway(), et Arcane::SerializedData::computeHash().
Converti un Int64
en un Int16
.
Définition à la ligne 112 du fichier CheckedConvert.h.
Référencé par Arcane::Materials::MeshMaterialMng::_createMaterial(), Arcane::Materials::MeshMaterialMng::createEnvironment(), et Arcane::ItemTypeId::fromInteger().
Converti un Int64
en un Int32
.
Définition à la ligne 99 du fichier CheckedConvert.h.
Référencé par Arcane::Accelerator::impl::RunCommandLaunchInfo::_computeKernelLaunchArgs(), Arcane::Accelerator::impl::AcceleratorSpecificMemoryCopy< DataType, Extent >::_fill(), Arcane::MetisMeshPartitioner::_partitionMesh(), Arcane::MshParallelMeshReader::_readAndCheck(), Arcane::MshParallelMeshReader::_readPeriodic(), Arcane::mesh::GhostLayerBuilder::addGhostChildFromParent(), Arcane::NumArrayDataT< DataType, RankValue >::allocateBufferForSerializedData(), Arcane::MetisWrapper::callAdaptiveRepart(), Arcane::MetisWrapper::callPartKway(), Arcane::mesh::ItemInternalMap::count(), Arcane::NumArrayDataT< DataType, RankValue >::createSerializedDataRef(), Arcane::mesh::CellFamilySerializer::deserializeItems(), Arcane::ArcaneCurveWriter::endWrite(), Arcane::MetisGraphGather::gatherGraph(), Arcane::UnstructuredMeshUtilities::localIdsFromConnectivity(), Arcane::mesh::ItemInternalMap::nbBucket(), Arcane::MeshPartitionerTester::partitionMesh(), ArcaneTest::CartesianMeshPartitionerService::partitionMesh(), Arcane::MetisGraphGather::scatterPart(), Arcane::Array2DataT< DataType >::serialize(), Arcane::Materials::ItemMaterialVariableArray< DataType >::serialize(), Arcane::NumArrayDataT< DataType, RankValue >::serialize(), Arcane::TransferValuesParallelOperation::transferValues(), 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.
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().
|
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.