Hi Garrett,
> > > Can you make a 'pre' version available for the more curious
> > > inliners who don't mind patching inline themselves?
> >
> > Sure! When I get home, I'll fire a dist together and put it
> > on a webpage.
>
> Great. Where'd you put it?
>
Okay: the first pre-release version is up! Go here:
http://ttul.org/~nwatkiss/CPAN
You'll need to get both Inline::Struct and Inline::CPP. Inline::C is not
yet ready, because it's not mine :)
I can have a version of Inline::C which works with Inline::Struct in about
10 minutes, though. Or I can supply a patch.
> I'm actually doing something today that where I could try slipping in
> Inline::Struct in place of what I'm already using.
Just don't put too much faith in it yet. I've got a couple of subtle bugs
I'm still hammering out. It will be ready in about a week or so.
> > The question is, what "special" methods do Inline::Struct
> > objects need to support?
> > o give me the keys (in the struct order)
> > o give me the values (in the struct order)
> > o give me the hash (in hash or struct order, I don't care)
> > o give me the array (in the struct order)
> > o give me the value of this field
> > o set this field to this value
>
> Well... how about I give you patches for the ones I want?
Please do.
Later,
Neil