CXI-Basis-Programmierreferenz / Version 2 / Tools / Definitionen und Makros /
CXIGLOBALFUNC ist die Aufrufkonvention für alle globalen Funktionen der DLL oder LIB des CXI-Systems. Die genaue Definition ist systemabhängig. Fast alle Funktionen der C-Schnittstelle benutzen diese Aufrufkonvention, aus Gründen der besseren Übersichtlichkeit wird in dieser Dokumentation in der Regel auf die Angabe von CXIGLOBALFUNC verzichtet.
Alle Funktionen mit externer Linkage (d.h. nicht static oder inline) besitzen zudem das Präfix cxi... (oder __cxi...) im Namen, so dass ein Konflikt mit anderen Bibliotheken vermieden wird. Dies betrifft nur die C-Schnittstelle, sämtliche C++-spezifischen Funktionen sind inline und besitzen daher keine externe Linkage. Für die statisch gelinkte DOS-Version gelten diese Aussagen nicht, hier existieren interne Funktionen mit externer Linkage und nicht-inline implementierte Memberfunktionen!
Wird innerhalb dieser Dokumentation auf Funktionen verwiesen, so sind diese zumeist ohne Präfix angegeben, die Prototypen enthalten jedoch immer den vollständigen Namen.
Siehe auch:
self - this für C