XPIDL (cross platform interface definition language)
Cross Platform Interface Definition Language (XPIDL) ist eine Schnittstellen-Beschreibungssprache für die Erstellung von XPCOM Schnittstellen-Informationen.
Interface Definition Languages (IDL) sind Sprach- und Maschinen-unabhängige Beschreibungssprachen, mit denen Schnittstellen so definiert werden können, dass sie in Verbindung mit entsprechenden Tools automatisch Sprachen-abhängige Schnittstellenspezifikationen generieren können. Eines dieser Tools ist xpidl, mit dem Headerdateien in C++, Typenbibliotheken und vieles andere generiert werden kann.


