Modèle atomique fonction fin

Description
Cette fonction membre est appelée juste avant le destructeur du modèle atomique. Elle est utilisée par le simulateur avant de clore la simulation. Dans cette fonction se retrouve le dernier état du modèle atomique. Elle est principalement utilisée pour les portages dans les langages de programmation n'ayant pas de destructeurs.

Quand est-elle appelée ?
La fonction finish est appelée à la fin de la simulation, c'est-à-dire, une fois que le simulateur a détecté la fin de la simulation, ie. lorsque la date de fin de simulation est dépassées. Tous les modèles atomiques voient leurs transitions internes ou externes annulées et leur fonction finish est appelée.

Prototype
La fonction finish ne prend aucun paramètre et ne retourne aucune variable :

Comportement par défaut
Le comportement par défaut dans la classe Dynamics est de ne rien faire dans cette fonction :

Quelques exemples d'utilisation

 * Utilisation de la fonction finish pour faire une base de données :

Ensemble de l'API de la classe devs::Dynamics : constructeur, destructeur, init, finish, initialisation, transition interne, avancement du temps, transition externe, sortie, conflit, observation, question-reponse