Arcane  v3.12.18.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Types fondamentaux

Il existe 4 types fondamentaux dans Arcane, qui correspondent aux notions de Module, Service, Variable et Point d'entrée.
Ces 4 types fondamentaux sont présents dans trois types de fichiers propres à Arcane : Fichier AXL (Descripteur de module/service), Fichier ARC (Jeu de données) et Fichier config.

Pour une description sommaire de ces notions, se reporter au chapitre Débuter avec Arcane.

Voici un schéma de code Arcane simple, avec un module et deux services. Les deux services partageant une interface commune.

Les différentes parties de ce chapitre devrait vous permettre de comprendre ce schéma (mis à part les fichiers main.cc et CMakeLists.txt qui sont expliqués dans le chapitre Exécution, runtime).


Sommaire de ce chapitre :

  1. Module
    Présente la notion de module dans Arcane.
  2. Service
    Présente la notion de service dans Arcane.
  3. Descripteur de module/service (.AXL)
    Présente tout ce qu'il y a à savoir des descripteurs de module/service (représentés par les fichiers ayant l'extension .axl). C'est dans ce sous-chapitre que sont présentés les notions de Variable et de Point d'entrée.
  4. Jeu de données (.ARC)
    Présente la syntaxe du jeu de données (représenté par les fichiers ayant l'extension .arc).
  5. Configuration du code (.CONFIG)
    Présente le fichier de configuration global du code.
  6. Boucle en temps
    Décrit la notion de boucle en temps.
  7. Tableaux
    Décrit l'utilisation des types tableaux.
  8. Utilisation de la classe NumArray
    Décrit l'utilisation de la classe NumArray et des types associés.