Réserver une Démo
Pré. Proc.

Options C - Modèle

Si vous avez l'intention de générer du code C à partir de votre modèle, vous pouvez configurer les options de génération de code spécifiques au modèle à l'aide de la page « Spécifications C » de la dialogue « Gérer les options Modèle » pour :

  • Spécifier les extensions de fichier par défaut (en-tête et source)
  • Définir support de la programmation orientée Object
  • Définir les options d'ingénierie Statemachine
  • Spécifier les définitions de classe de collection pour les connecteurs d'association

Accéder

Ruban

Paramètres > Modèle > Options > Ingénierie du code source > C

Options

Option

Action

Voir aussi

Options pour le modèle actuel

Dans les champs valeur , spécifiez ces options :

  • Les extensions de fichier source et d'en-tête par défaut pour les fichiers de code
  • Support de la programmation orientée Object ; si cette valeur est vraie, définissez :
    - Le caractère délimiteur Namespace
    - Si le premier paramètre d'une opération est une référence de classe
    - Le style de référence des paramètres dans le code C généré
    - Le nom du paramètre de référence dans le code généré
    - Le nom du constructeur par défaut dans le code généré
    - Le nom du destructeur par défaut dans le code généré

Ingénierie Statemachine

Dans les champs valeur , utilisez les flèches déroulantes pour définir les options sur True ou False ; ces options s'appliquent uniquement à la génération de code à partir de modèles Statemachine dans le modèle actuel :

  • « Utiliser la nouvelle Statemachine Gabarit » : définissez sur True pour utiliser les gabarits de génération de code d' Enterprise Architect Release 11 et versions ultérieures, définissez sur False pour appliquer les gabarits hérités d'EASL
  • Générer un code de trace - définissez sur True pour générer un code de trace, False pour l'omettre
Statemachine héritée Gabarits

Cours de collection

Cliquez sur ce bouton pour ouvrir la dialogue « Classes de collection pour les rôles d'association », à travers laquelle vous spécifiez les définitions de classes de collection pour les connecteurs d'association.

Classes de collection d'ensembles

Notes

  • Ces options affectent tous les utilisateurs du modèle actuel ; cependant, elles ne s'appliquent pas aux autres modèles

Apprenez Plus