From: Alfred Hilscher <SPAM@alfred-hilscher.de>
Subject: Re: Ada equivalent for C-pointer?
Date: Mon, 17 Jan 2005 14:11:52 +0100
Date: 2005-01-17T14:12:39+01:00 [thread overview]
Message-ID: <41EBB998.B2DFBF5C@alfred-hilscher.de> (raw)
In-Reply-To: 41E7F653.2F899F47@alfred-hilscher.de
Alfred Hilscher schrieb:
>
> I want to interface to a C-function expecting a "far *", what have I to
> pass: an "access all ..." or "System.Address"? Are there differences
> between access and address, or are their internal representations equal?
> I use GNAT 3.15p.
>
>
> -----------------------------------------------------
> To send me mail, please replace "Spam" by "Jedermann"
> -----------------------------------------------------
Thanks to all of you. What I do is to write some bindings for a windows
dll. The C-header looks like this: int function (far *xy); As Nick
stated, in the flat model of windows a "far" and a "near" would be the
same. So I will declare it as an "access" type (ev. with the "pragma
Convention (C, C_Pointer);").
next prev parent reply other threads:[~2005-01-17 13:11 UTC|newest]
Thread overview: 29+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-01-14 16:41 Ada equivalent for C-pointer? Alfred Hilscher
2005-01-14 17:00 ` Duncan Sands
2005-01-14 20:05 ` tmoran
2005-01-15 5:00 ` Brian May
2005-01-14 22:33 ` Keith Thompson
2005-01-14 23:03 ` Stephen Leake
2005-01-15 15:51 ` Nick Roberts
2005-01-15 18:54 ` tmoran
2005-01-16 1:43 ` Keith Thompson
2005-01-17 21:35 ` Randy Brukardt
2005-01-15 9:09 ` Martin Krischik
2005-01-15 16:03 ` Nick Roberts
2005-01-15 16:27 ` Pascal Obry
2005-01-15 16:50 ` Nick Roberts
2005-01-15 17:11 ` Simon Wright
2005-01-15 18:46 ` Nick Roberts
2005-01-15 17:49 ` Pascal Obry
2005-01-16 8:44 ` Martin Krischik
2005-01-16 9:58 ` Pascal Obry
2005-01-16 11:07 ` Martin Krischik
2005-01-16 8:36 ` Martin Krischik
2005-01-16 15:01 ` Niklas Holsti
2005-01-16 16:02 ` Martin Krischik
2005-01-17 15:33 ` Niklas Holsti
2005-01-16 20:39 ` Nick Roberts
2005-01-17 21:38 ` Randy Brukardt
2005-01-17 21:45 ` Pascal Obry
2005-01-17 13:11 ` Alfred Hilscher [this message]
2005-01-18 7:31 ` Keith Thompson
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox