FROM : David Spooner
DATE : Tue Nov 06 01:34:04 2007
You might get some mileage out of the @encode() directive. It
produces a c-string encoding of a c type, which (with significant
effort) can be parsed in order to traverse a c structure of that
type. These encodings do not contain the field names of structures,
but they often contain structure tag names...
More information is available in the section "Type Encodings" of
The Objective-C 2.0 Programming Language
dave
On 5-Nov-07, at 1:33 PM, Monitus wrote:
> Good day everyone - sorry if this is not totally Cocoa-related: if
> there's a better list for this, please let me know and accept my
> apologies in advance...
>
> Is there any way to know the fields in a C structure, if you don't
> have the headers that define it? Or at the very least, is it
> possible to access it's field values?
>
> Thanks!
>
> Jean Le Clerc.
DATE : Tue Nov 06 01:34:04 2007
You might get some mileage out of the @encode() directive. It
produces a c-string encoding of a c type, which (with significant
effort) can be parsed in order to traverse a c structure of that
type. These encodings do not contain the field names of structures,
but they often contain structure tag names...
More information is available in the section "Type Encodings" of
The Objective-C 2.0 Programming Language
dave
On 5-Nov-07, at 1:33 PM, Monitus wrote:
> Good day everyone - sorry if this is not totally Cocoa-related: if
> there's a better list for this, please let me know and accept my
> apologies in advance...
>
> Is there any way to know the fields in a C structure, if you don't
> have the headers that define it? Or at the very least, is it
> possible to access it's field values?
>
> Thanks!
>
> Jean Le Clerc.
| Related mails | Author | Date |
|---|---|---|
| Monitus | Nov 5, 21:33 | |
| John Stiles | Nov 5, 21:57 | |
| Steve Christensen | Nov 5, 23:14 | |
| David Spooner | Nov 6, 01:34 | |
| Steve Christensen | Nov 6, 02:53 | |
| Steve Christensen | Nov 6, 19:28 | |
| Steve Christensen | Nov 6, 22:08 |






Cocoa mail archive

