Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence du fichier ArcaneGlobal.h

Fichier de configuration d'Arcane. Plus de détails...

#include "arccore/base/ArccoreGlobal.h"
#include "arcane_core_config.h"
#include <iosfwd>
+ Graphe des dépendances par inclusion de ArcaneGlobal.h:

Aller au code source de ce fichier.

Classes

struct  Arcane::TrueType
 Structure équivalente à la valeur booléenne vrai. Plus de détails...
 
struct  Arcane::FalseType
 Structure équivalente à la valeur booléenne vrai. Plus de détails...
 

Espaces de nommage

namespace  Arcane
 -*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
 
namespace  Arccore
 Espace de nom de Arccore.
 

Macros

#define ARCANE_EXPORT   ARCCORE_EXPORT
 
#define ARCANE_IMPORT   ARCCORE_IMPORT
 
#define ARCANE_TEMPLATE_EXPORT   ARCCORE_TEMPLATE_EXPORT
 
#define ARCANE_RESTRICT   ARCCORE_RESTRICT
 
#define ARCANE_STD   std
 
#define ARCANE_UNUSED(var)   ARCCORE_UNUSED(var)
 
#define ARCANE_BEGIN_NAMESPACE   namespace Arcane {
 
#define ARCANE_END_NAMESPACE   }
 
#define NUMERICS_BEGIN_NAMESPACE   namespace Numerics {
 
#define NUMERICS_END_NAMESPACE   }
 
#define ARCANE_CORE_EXPORT   ARCANE_IMPORT
 
#define ARCANE_EXPR_EXPORT   ARCANE_IMPORT
 
#define ARCANE_DATATYPE_EXPORT   ARCANE_IMPORT
 
#define ARCANE_CORE_EXTERN_TPL   extern
 
#define ARCANE_UTILS_EXPORT   ARCANE_IMPORT
 
#define ARCANE_UTILS_EXTERN_TPL   extern
 
#define ARCANE_IMPL_EXPORT   ARCANE_IMPORT
 
#define ARCANE_MESH_EXPORT   ARCANE_IMPORT
 
#define ARCANE_STD_EXPORT   ARCANE_IMPORT
 
#define ARCANE_SCRIPT_EXPORT   ARCANE_IMPORT
 
#define ARCANE_SOLVERS_EXPORT   ARCANE_IMPORT
 
#define ARCANE_GEOMETRY_EXPORT   ARCANE_IMPORT
 
#define ARCANE_THREAD_EXPORT   ARCANE_IMPORT
 
#define ARCANE_MPI_EXPORT   ARCANE_IMPORT
 
#define ARCANE_HYODA_EXPORT   ARCANE_IMPORT
 
#define ARCANE_HAS_LONG_LONG
 
#define ARCANE_REAL(val)   ARCCORE_REAL(val)
 
#define ARCANE_DEBUGP(a, b)
 
#define ARCANE_NOT_YET_IMPLEMENTED(a)   { arcaneNotYetImplemented(__FILE__,"(NoInfo)",__LINE__,(a)); }
 
#define ARCANE_DEPRECATED   ARCCORE_DEPRECATED
 
#define ARCANE_DEPRECATED_112   ARCANE_DEPRECATED
 
#define ARCANE_DEPRECATED_114   ARCANE_DEPRECATED
 
#define ARCANE_DEPRECATED_116   ARCANE_DEPRECATED
 
#define ARCANE_DEPRECATED_118   ARCANE_DEPRECATED
 
#define ARCANE_DEPRECATED_120   ARCANE_DEPRECATED
 
#define ARCANE_DEPRECATED_122   ARCANE_DEPRECATED
 
#define ARCANE_DEPRECATED_200   ARCANE_DEPRECATED
 
#define ARCANE_DEPRECATED_220   ARCANE_DEPRECATED
 
#define ARCANE_DEPRECATED_240   ARCANE_DEPRECATED
 
#define ARCANE_DEPRECATED_260   ARCANE_DEPRECATED
 
#define ARCANE_DEPRECATED_280   ARCANE_DEPRECATED
 
#define ARCANE_DEPRECATED_2018   ARCANE_DEPRECATED
 
#define ARCANE_DEPRECATED_2018_R(reason)   [[deprecated(reason)]]
 
#define ARCCORE_DEPRECATED_2021(reason)   [[deprecated(reason)]]
 
#define ARCANE_DEPRECATED_REASON(reason)   [[deprecated(reason)]]
 
#define ARCANE_DEPRECATED_LONG_TERM(reason)   [[deprecated(reason)]]
 Macro pour l'attribut 'deprecated' à long terme.
 
#define ARCANE_NO_DEPRECATED
 
#define ARCANE_DEPRECATED_ARRAY   ARCANE_DEPRECATED
 
#define ARCANE_JOIN_HELPER2(a, b)   a ## b
 
#define ARCANE_JOIN_HELPER(a, b)   ARCANE_JOIN_HELPER2(a,b)
 
#define ARCANE_JOIN_WITH_LINE(a)   ARCANE_JOIN_HELPER(a,__LINE__)
 
#define ARCANE_NORETURN   ARCCORE_NORETURN
 
#define ARCANE_CONSTEXPR   ARCCORE_CONSTEXPR
 Macro permettant de spécifier le mot-clé 'constexpr' du C++11.
 
#define ARCANE_NOEXCEPT   ARCCORE_NOEXCEPT
 
#define ARCANE_NOEXCEPT_FALSE   ARCCORE_NOEXCEPT_FALSE
 
#define ARCANE_ALIGNAS_PACKED(value)   __attribute__ ((aligned (value),packed))
 Macro pour garantir le compactage et l'alignement d'une classe sur value octets.
 
#define ARCANE_ALIGNAS(value)   __attribute__ ((aligned (value)))
 Macro pour garantir l'alignement d'une classe sur value octets.
 
#define ARCANE_CHECK_PTR(a)
 
#define ARCANE_ASSERT(a, b)
 
#define ARCANE_WARNING(a)
 
#define ARCANE_DCHECK_POINTER(a)   (a);
 
#define ARCANE_THROW(exception_class, ...)    throw exception_class (A_FUNCINFO,Arcane::String::format(__VA_ARGS__))
 Macro pour envoyer une exception avec formattage.
 
#define ARCANE_FATAL(...)    throw Arcane::FatalErrorException(A_FUNCINFO,Arcane::String::format(__VA_ARGS__))
 Macro envoyant une exception FatalErrorException.
 
#define ARCANE_CHECK_POINTER(ptr)    arcaneThrowIfNull(ptr,#ptr,nullptr)
 Macro retournant le pointeur ptr s'il est non nul ou lancant une exception s'il est nul.
 
#define ARCANE_CHECK_POINTER2(ptr, text)    arcaneThrowIfNull(ptr,#ptr,text)
 Macro retournant le pointeur ptr s'il est non nul ou lancant une exception s'il est nul.
 
#define ARCANE_CHECK_AT(a, b)
 

Définitions de type

typedef ARCANE_TYPE_INT16 Int16
 
typedef ARCANE_TYPE_INT32 Int32
 
typedef ARCANE_TYPE_INT64 Int64
 
using Arcane::LocalIdType = Int32
 Type des entiers utilisés pour stocker les identifiants locaux des entités.
 
using Arcane::UniqueIdType = Int64
 Type des entiers utilisés pour stocker les identifiants uniques (globaux) des entités.
 
using Arcane::BFloat16 = Arccore::BFloat16
 Type 'Brain Float16'.
 
using Arcane::Float16 = Arccore::Float16
 Type 'Float16' (binary16)
 
using Arcane::Float32 = float
 Type flottant IEEE-753 simple précision (binary32)
 
using Arcane::Int8 = Arccore::Int8
 Type représentant un entier sur 8 bits.
 

Fonctions

void Arcane::arcanePrintf (const char *,...)
 Encapsulation de la fonction C printf.
 
void Arcane::arcaneDebugPause (const char *msg)
 Passe en mode pause ou lance une erreur fatale.
 
void Arcane::_internalArcaneMathError (long double value, const char *funcname)
 
void Arcane::_internalArcaneMathError (long double value1, long double value2, const char *funcname)
 
ARCCORE_HOST_DEVICE void Arcane::arcaneMathError (long double arg_value, const char *func_name)
 Signale un argument invalide d'une fonction mathématique.
 
ARCCORE_HOST_DEVICE void Arcane::arcaneMathError (long double arg_value1, long double arg_value2, const char *func_name)
 Signale un argument invalide d'une fonction mathématique.
 
void Arcane::arcaneNotYetImplemented (const char *file, const char *func, unsigned long line, const char *msg)
 Signale une fonction non implémentée.
 
void Arcane::arcaneDeprecated (const char *file, const char *func, unsigned long line, const char *text)
 Signale l'utilisation d'une fonction obsolète.
 
void Arcane::arcaneNoReferenceError (const void *ptr)
 Utilisation d'un objet non référencé.
 
void Arcane::arcaneNoReferenceErrorCallTerminate (const void *ptr)
 Utilisation d'un objet non référencé.
 
Integer Arcane::arcaneCheckArraySize (unsigned long long size)
 Vérifie que size peut être converti dans un 'Integer' pour servir de taille à un tableau. Si possible, retourne size convertie en un 'Integer'. Sinon, lance une exception de type ArgumentException.
 
Integer Arcane::arcaneCheckArraySize (long long size)
 Vérifie que size peut être converti dans un 'Integer' pour servir de taille à un tableau. Si possible, retourne size convertie en un 'Integer'. Sinon, lance une exception de type ArgumentException.
 
Integer Arcane::arcaneCheckArraySize (unsigned long size)
 Vérifie que size peut être converti dans un 'Integer' pour servir de taille à un tableau. Si possible, retourne size convertie en un 'Integer'. Sinon, lance une exception de type ArgumentException.
 
Integer Arcane::arcaneCheckArraySize (long size)
 Vérifie que size peut être converti dans un 'Integer' pour servir de taille à un tableau. Si possible, retourne size convertie en un 'Integer'. Sinon, lance une exception de type ArgumentException.
 
Integer Arcane::arcaneCheckArraySize (unsigned int size)
 Vérifie que size peut être converti dans un 'Integer' pour servir de taille à un tableau. Si possible, retourne size convertie en un 'Integer'. Sinon, lance une exception de type ArgumentException.
 
Integer Arcane::arcaneCheckArraySize (int size)
 Vérifie que size peut être converti dans un 'Integer' pour servir de taille à un tableau. Si possible, retourne size convertie en un 'Integer'. Sinon, lance une exception de type ArgumentException.
 
void Arcane::arcaneCheckAlignment (const void *ptr, Integer alignment)
 Vérifie que ptr est aligné sur alignment octets. Si ce n'est pas le cas, Sinon, lance une exception de type BadAlignmentException.
 
bool Arcane::arcaneIsCheck ()
 Vrai si on est en mode vérification.
 
void Arcane::arcaneSetCheck (bool v)
 Active ou désactive le mode vérification.
 
bool Arcane::arcaneIsDebug ()
 Vrai si la macro ARCANE_DEBUG est définie.
 
bool Arcane::arcaneHasThread ()
 Vrai si arcane est compilé avec le support des threads ET qu'ils sont actifs.
 
void Arcane::arcaneSetHasThread (bool v)
 Active ou désactive le support des threads.
 
Int64 Arcane::arcaneCurrentThread ()
 Retourne l'identifiant du thread courant.
 
void Arcane::arcaneNullPointerError ()
 Signalue l'utilisation d'un pointeur nul.
 
void Arcane::arcaneThrowNullPointerError (const char *ptr_name, const char *text)
 Signalee l'utilisation d'un pointeur nul en envoyant une exception.
 
Integer Arcane::arcaneSizeWithPadding (Integer size)
 Retourne la taille avec padding pour une taille size.
 
template<typename T >
T * Arcane::arcaneThrowIfNull (T *ptr, const char *ptr_name, const char *text)
 Vérifie qu'un pointeur n'est pas nul.
 
void Arcane::arcaneRangeError (Int64 i, Int64 max_size)
 Signale une erreur de débordement.
 

Variables

const double Arcane::cgrEPSILON_DELTA = 1.0e-2
 
const double Arcane::cgrPI = 3.14159265358979323846
 

Description détaillée

Fichier de configuration d'Arcane.

Définition dans le fichier ArcaneGlobal.h.

Documentation des macros

◆ ARCANE_ALIGNAS

#define ARCANE_ALIGNAS (   value)    __attribute__ ((aligned (value)))

Macro pour garantir l'alignement d'une classe sur value octets.

Définition à la ligne 665 du fichier ArcaneGlobal.h.

◆ ARCANE_ALIGNAS_PACKED

#define ARCANE_ALIGNAS_PACKED (   value)    __attribute__ ((aligned (value),packed))

Macro pour garantir le compactage et l'alignement d'une classe sur value octets.

Définition à la ligne 663 du fichier ArcaneGlobal.h.

◆ ARCANE_ASSERT

#define ARCANE_ASSERT (   a,
 
)

Définition à la ligne 784 du fichier ArcaneGlobal.h.

◆ ARCANE_BEGIN_NAMESPACE

#define ARCANE_BEGIN_NAMESPACE   namespace Arcane {

Définition à la ligne 96 du fichier ArcaneGlobal.h.

◆ ARCANE_CHECK_AT

#define ARCANE_CHECK_AT (   a,
 
)

Définition à la ligne 912 du fichier ArcaneGlobal.h.

◆ ARCANE_CHECK_POINTER

#define ARCANE_CHECK_POINTER (   ptr)     arcaneThrowIfNull(ptr,#ptr,nullptr)

Macro retournant le pointeur ptr s'il est non nul ou lancant une exception s'il est nul.

Voir également
arcaneThrowIfNull().

Définition à la ligne 868 du fichier ArcaneGlobal.h.

◆ ARCANE_CHECK_POINTER2

#define ARCANE_CHECK_POINTER2 (   ptr,
  text 
)     arcaneThrowIfNull(ptr,#ptr,text)

Macro retournant le pointeur ptr s'il est non nul ou lancant une exception s'il est nul.

Voir également
arcaneThrowIfNull().

Définition à la ligne 877 du fichier ArcaneGlobal.h.

◆ ARCANE_CHECK_PTR

#define ARCANE_CHECK_PTR (   a)

Définition à la ligne 783 du fichier ArcaneGlobal.h.

◆ ARCANE_CONSTEXPR

#define ARCANE_CONSTEXPR   ARCCORE_CONSTEXPR

Macro permettant de spécifier le mot-clé 'constexpr' du C++11.

Définition à la ligne 635 du fichier ArcaneGlobal.h.

◆ ARCANE_CORE_EXPORT

#define ARCANE_CORE_EXPORT   ARCANE_IMPORT

Définition à la ligne 119 du fichier ArcaneGlobal.h.

◆ ARCANE_CORE_EXTERN_TPL

#define ARCANE_CORE_EXTERN_TPL   extern

Définition à la ligne 122 du fichier ArcaneGlobal.h.

◆ ARCANE_DATATYPE_EXPORT

#define ARCANE_DATATYPE_EXPORT   ARCANE_IMPORT

Définition à la ligne 121 du fichier ArcaneGlobal.h.

◆ ARCANE_DCHECK_POINTER

#define ARCANE_DCHECK_POINTER (   a)    (a);

Définition à la ligne 786 du fichier ArcaneGlobal.h.

◆ ARCANE_DEBUGP

#define ARCANE_DEBUGP (   a,
 
)

Définition à la ligne 555 du fichier ArcaneGlobal.h.

◆ ARCANE_DEPRECATED

#define ARCANE_DEPRECATED   ARCCORE_DEPRECATED

Définition à la ligne 569 du fichier ArcaneGlobal.h.

◆ ARCANE_DEPRECATED_112

#define ARCANE_DEPRECATED_112   ARCANE_DEPRECATED

Définition à la ligne 571 du fichier ArcaneGlobal.h.

◆ ARCANE_DEPRECATED_114

#define ARCANE_DEPRECATED_114   ARCANE_DEPRECATED

Définition à la ligne 572 du fichier ArcaneGlobal.h.

◆ ARCANE_DEPRECATED_116

#define ARCANE_DEPRECATED_116   ARCANE_DEPRECATED

Définition à la ligne 573 du fichier ArcaneGlobal.h.

◆ ARCANE_DEPRECATED_118

#define ARCANE_DEPRECATED_118   ARCANE_DEPRECATED

Définition à la ligne 574 du fichier ArcaneGlobal.h.

◆ ARCANE_DEPRECATED_120

#define ARCANE_DEPRECATED_120   ARCANE_DEPRECATED

Définition à la ligne 575 du fichier ArcaneGlobal.h.

◆ ARCANE_DEPRECATED_122

#define ARCANE_DEPRECATED_122   ARCANE_DEPRECATED

Définition à la ligne 576 du fichier ArcaneGlobal.h.

◆ ARCANE_DEPRECATED_200

#define ARCANE_DEPRECATED_200   ARCANE_DEPRECATED

Définition à la ligne 577 du fichier ArcaneGlobal.h.

◆ ARCANE_DEPRECATED_2018

#define ARCANE_DEPRECATED_2018   ARCANE_DEPRECATED

Définition à la ligne 582 du fichier ArcaneGlobal.h.

◆ ARCANE_DEPRECATED_2018_R

#define ARCANE_DEPRECATED_2018_R (   reason)    [[deprecated(reason)]]

Définition à la ligne 583 du fichier ArcaneGlobal.h.

◆ ARCANE_DEPRECATED_220

#define ARCANE_DEPRECATED_220   ARCANE_DEPRECATED

Définition à la ligne 578 du fichier ArcaneGlobal.h.

◆ ARCANE_DEPRECATED_240

#define ARCANE_DEPRECATED_240   ARCANE_DEPRECATED

Définition à la ligne 579 du fichier ArcaneGlobal.h.

◆ ARCANE_DEPRECATED_260

#define ARCANE_DEPRECATED_260   ARCANE_DEPRECATED

Définition à la ligne 580 du fichier ArcaneGlobal.h.

◆ ARCANE_DEPRECATED_280

#define ARCANE_DEPRECATED_280   ARCANE_DEPRECATED

Définition à la ligne 581 du fichier ArcaneGlobal.h.

◆ ARCANE_DEPRECATED_ARRAY

#define ARCANE_DEPRECATED_ARRAY   ARCANE_DEPRECATED

Définition à la ligne 613 du fichier ArcaneGlobal.h.

◆ ARCANE_DEPRECATED_LONG_TERM

#define ARCANE_DEPRECATED_LONG_TERM (   reason)    [[deprecated(reason)]]

Macro pour l'attribut 'deprecated' à long terme.

Cette macro est pour indiquer les types ou fonctions obsolète et donc qu'il est préférable de ne pas utiliser mais qui ne seront pas supprimés avant plusieurs versions.

Définition à la ligne 601 du fichier ArcaneGlobal.h.

◆ ARCANE_DEPRECATED_REASON

#define ARCANE_DEPRECATED_REASON (   reason)    [[deprecated(reason)]]

Définition à la ligne 589 du fichier ArcaneGlobal.h.

◆ ARCANE_END_NAMESPACE

#define ARCANE_END_NAMESPACE   }

Définition à la ligne 97 du fichier ArcaneGlobal.h.

◆ ARCANE_EXPORT

#define ARCANE_EXPORT   ARCCORE_EXPORT

Définition à la ligne 32 du fichier ArcaneGlobal.h.

◆ ARCANE_EXPR_EXPORT

#define ARCANE_EXPR_EXPORT   ARCANE_IMPORT

Définition à la ligne 120 du fichier ArcaneGlobal.h.

◆ ARCANE_FATAL

#define ARCANE_FATAL (   ...)     throw Arcane::FatalErrorException(A_FUNCINFO,Arcane::String::format(__VA_ARGS__))

Macro envoyant une exception FatalErrorException.

Les arguments de la macro sont utilisés formatter un message d'erreur via la méthode String::format().

Définition à la ligne 809 du fichier ArcaneGlobal.h.

◆ ARCANE_GEOMETRY_EXPORT

#define ARCANE_GEOMETRY_EXPORT   ARCANE_IMPORT

Définition à la ligne 166 du fichier ArcaneGlobal.h.

◆ ARCANE_HAS_LONG_LONG

#define ARCANE_HAS_LONG_LONG

Définition à la ligne 212 du fichier ArcaneGlobal.h.

◆ ARCANE_HYODA_EXPORT

#define ARCANE_HYODA_EXPORT   ARCANE_IMPORT

Définition à la ligne 184 du fichier ArcaneGlobal.h.

◆ ARCANE_IMPL_EXPORT

#define ARCANE_IMPL_EXPORT   ARCANE_IMPORT

Définition à la ligne 136 du fichier ArcaneGlobal.h.

◆ ARCANE_IMPORT

#define ARCANE_IMPORT   ARCCORE_IMPORT

Définition à la ligne 33 du fichier ArcaneGlobal.h.

◆ ARCANE_JOIN_HELPER

#define ARCANE_JOIN_HELPER (   a,
 
)    ARCANE_JOIN_HELPER2(a,b)

Définition à la ligne 625 du fichier ArcaneGlobal.h.

◆ ARCANE_JOIN_HELPER2

#define ARCANE_JOIN_HELPER2 (   a,
 
)    a ## b

Définition à la ligne 624 du fichier ArcaneGlobal.h.

◆ ARCANE_JOIN_WITH_LINE

#define ARCANE_JOIN_WITH_LINE (   a)    ARCANE_JOIN_HELPER(a,__LINE__)

Définition à la ligne 626 du fichier ArcaneGlobal.h.

◆ ARCANE_MESH_EXPORT

#define ARCANE_MESH_EXPORT   ARCANE_IMPORT

Définition à la ligne 142 du fichier ArcaneGlobal.h.

◆ ARCANE_MPI_EXPORT

#define ARCANE_MPI_EXPORT   ARCANE_IMPORT

Définition à la ligne 178 du fichier ArcaneGlobal.h.

◆ ARCANE_NO_DEPRECATED

#define ARCANE_NO_DEPRECATED

Définition à la ligne 606 du fichier ArcaneGlobal.h.

◆ ARCANE_NOEXCEPT

#define ARCANE_NOEXCEPT   ARCCORE_NOEXCEPT

Définition à la ligne 642 du fichier ArcaneGlobal.h.

◆ ARCANE_NOEXCEPT_FALSE

#define ARCANE_NOEXCEPT_FALSE   ARCCORE_NOEXCEPT_FALSE

Définition à la ligne 643 du fichier ArcaneGlobal.h.

◆ ARCANE_NORETURN

#define ARCANE_NORETURN   ARCCORE_NORETURN

Définition à la ligne 632 du fichier ArcaneGlobal.h.

◆ ARCANE_NOT_YET_IMPLEMENTED

#define ARCANE_NOT_YET_IMPLEMENTED (   a)    { arcaneNotYetImplemented(__FILE__,"(NoInfo)",__LINE__,(a)); }

Définition à la ligne 565 du fichier ArcaneGlobal.h.

◆ ARCANE_REAL

#define ARCANE_REAL (   val)    ARCCORE_REAL(val)

Définition à la ligne 223 du fichier ArcaneGlobal.h.

◆ ARCANE_RESTRICT

#define ARCANE_RESTRICT   ARCCORE_RESTRICT

Définition à la ligne 35 du fichier ArcaneGlobal.h.

◆ ARCANE_SCRIPT_EXPORT

#define ARCANE_SCRIPT_EXPORT   ARCANE_IMPORT

Définition à la ligne 154 du fichier ArcaneGlobal.h.

◆ ARCANE_SOLVERS_EXPORT

#define ARCANE_SOLVERS_EXPORT   ARCANE_IMPORT

Définition à la ligne 160 du fichier ArcaneGlobal.h.

◆ ARCANE_STD

#define ARCANE_STD   std

Définition à la ligne 37 du fichier ArcaneGlobal.h.

◆ ARCANE_STD_EXPORT

#define ARCANE_STD_EXPORT   ARCANE_IMPORT

Définition à la ligne 148 du fichier ArcaneGlobal.h.

◆ ARCANE_TEMPLATE_EXPORT

#define ARCANE_TEMPLATE_EXPORT   ARCCORE_TEMPLATE_EXPORT

Définition à la ligne 34 du fichier ArcaneGlobal.h.

◆ ARCANE_THREAD_EXPORT

#define ARCANE_THREAD_EXPORT   ARCANE_IMPORT

Définition à la ligne 172 du fichier ArcaneGlobal.h.

◆ ARCANE_THROW

#define ARCANE_THROW (   exception_class,
  ... 
)     throw exception_class (A_FUNCINFO,Arcane::String::format(__VA_ARGS__))

Macro pour envoyer une exception avec formattage.

exception_class est le type de l'exception. Les arguments suivants de la macro sont utilisés formatter un message d'erreur via la méthode String::format().

Définition à la ligne 798 du fichier ArcaneGlobal.h.

◆ ARCANE_UNUSED

#define ARCANE_UNUSED (   var)    ARCCORE_UNUSED(var)

Définition à la ligne 41 du fichier ArcaneGlobal.h.

◆ ARCANE_UTILS_EXPORT

#define ARCANE_UTILS_EXPORT   ARCANE_IMPORT

Définition à la ligne 129 du fichier ArcaneGlobal.h.

◆ ARCANE_UTILS_EXTERN_TPL

#define ARCANE_UTILS_EXTERN_TPL   extern

Définition à la ligne 130 du fichier ArcaneGlobal.h.

◆ ARCANE_WARNING

#define ARCANE_WARNING (   a)

Définition à la ligne 785 du fichier ArcaneGlobal.h.

◆ ARCCORE_DEPRECATED_2021

#define ARCCORE_DEPRECATED_2021 (   reason)    [[deprecated(reason)]]

Définition à la ligne 586 du fichier ArcaneGlobal.h.

◆ NUMERICS_BEGIN_NAMESPACE

#define NUMERICS_BEGIN_NAMESPACE   namespace Numerics {

Définition à la ligne 98 du fichier ArcaneGlobal.h.

◆ NUMERICS_END_NAMESPACE

#define NUMERICS_END_NAMESPACE   }

Définition à la ligne 99 du fichier ArcaneGlobal.h.

Documentation des définitions de type

◆ Int16

typedef ARCANE_TYPE_INT16 Int16

Définition à la ligne 91 du fichier ArcaneGlobal.h.

◆ Int32

typedef ARCANE_TYPE_INT32 Int32

Définition à la ligne 92 du fichier ArcaneGlobal.h.

◆ Int64

typedef ARCANE_TYPE_INT64 Int64

Définition à la ligne 93 du fichier ArcaneGlobal.h.