[gmpi] Re: Topic 3: Cross platform

  • From: "Vincent Burel" <vincent.burel@xxxxxxxxxx>
  • To: <gmpi@xxxxxxxxxxxxx>
  • Date: Thu, 6 Mar 2003 15:27:32 +0100

----- Original Message -----
From: "Laurent de Soras [Ohm Force]" <laurent@xxxxxxxxxxxx>
Cc: <gmpi@xxxxxxxxxxxxx>
Sent: Thursday, March 06, 2003 1:42 PM
Subject: [gmpi] Re: Topic 3: Cross platform


> > Standard C (which supports C++ by extension), with very clearly
specified
> > calling conventions (cdecl vs. stdcall).
>
> Yes, C [cdecl] calling convention is a good and classic
> requirement, I think there is no need to go further. I assume
> here that there is an "official" C calling convention for
> each supported platform, so there isn't any ambiguity with
> its implementation.

[stdcall] is used in windows API, in windows Callback and in COM interface
( You can directly fill your lpVtbl if you have stdcall function). [stdcall]
is implemented in all high level languages (like C++, Visual Basic, Delphi ,
pascal..) so
WHY USING CDECL ! ?
WHAT ARE THE ARGUMENT !?

Vincent Burel


----------------------------------------------------------------------
Generalized Music Plugin Interface (GMPI) public discussion list
Participation in this list is contingent upon your abiding by the
following rules:  Please stay on topic.  You are responsible for your own
words.  Please respect your fellow subscribers.  Please do not
redistribute anyone else's words without their permission.

Archive: //www.freelists.org/archives/gmpi
Email gmpi-request@xxxxxxxxxxxxx w/ subject "unsubscribe" to unsubscribe

Other related posts: