@Target({TYPE,PACKAGE,FIELD,LOCAL_VARIABLE}) @Retention(SOURCE) public @interface CStruct
String
header
jname
name
String header
Mandatory.
String name
Mandatory for ElementType.TYPE and ElementType.PACKAGE annotations otherwise optional.
ElementType.TYPE
ElementType.PACKAGE
String jname