Aller au contenu
EN FR

API publique logiCells

Statut documentaire : reference — voir Maturité et preuves.

Cette section documente les contrats publics utilisables par les développeurs. Elle ne doit pas être confondue avec les détails internes du moteur.

Accès rapides

Principes de référence

  • les noms publics sont indépendants des noms privés d'implémentation ;
  • les wrappers générés constituent la surface normale de programmation lorsqu'ils existent ;
  • l'ABI décrit un contrat interopérable, pas une représentation d'un langage d'implémentation ;
  • les signatures doivent documenter nullability, ownership, tableaux, callbacks, async et cancellation lorsque ces dimensions font partie du contrat ;
  • les capacités futures doivent être identifiées comme telles et ne jamais être présentées comme disponibles.

Domaines

API interne

Les contenus d'implémentation interne ne constituent pas un contrat public. Ils doivent être séparés des guides développeur et ne pas être utilisés pour déduire les noms des bindings publics.