/*Hi folks!*/
Is there a way to get the (meta) information of structure slots defined by */defcstruct/*?
Consider the following concrete example:
(defcstruct test (a :uint) (b :char :count 10) (c :pointer))
Is it possible to get info like type, (array-)size of the slots /*a, b* /and /*c*/ by only introspecting '/*test*/'? Something like
(foreign-slot-type 'test 'a) /*==> :char*/ (foreign-slot-count 'test 'b) /*==> 10*/
would be very useful!
Regards Nik