We're looking for a user researcher to understand the needs of developers and designers. Is this you or someone you know? Check out the post: https://mzl.la/2IGzdXS

XPIDL est un langage de description d'interfaces utilisé pour spécifier les classes de l'interface XPCOM.

Les langages de description d'interfaces (IDL) sont utilisés pour décrire des interfaces d'une manière indépendante d'un langage et d'une machine. Les IDL permettent de définir des interfaces qui peuvent alors être employées par des outils pour générer automatiquement des spécifications d'interfaces propres à un langage donné.

Un de ces outils est xpidl, utilisé pour générer des fichiers d'en-têtes C++, des informations typelib et plusieurs autres choses.

Écriture de fichiers interface XPIDL

XPIDL ressemble fortement à OMG IDL avec une syntaxe étendue pour traiter les IID et des types supplémentaires. Quelques exemples sont disponibles dans les répertoires xpcom/base et xpcom/ds des sources de Mozilla.

Ressources

Étiquettes et contributeurs liés au document

Étiquettes : 
Contributeurs à cette page : Delapouite, fscholz, Lmrodriguezr, Mgjbot, BenoitL, Chbok
Dernière mise à jour par : Delapouite,