@Retention(value=RUNTIME) @Target(value=TYPE) public @interface RawStructure
C struct
definition. The interface must extend PointerBase, i.e., it is a word type. There is
never a Java class that implements the interface.
Field accesses are done via interface methods that are annotated with RawField. All calls
of the interface methods are replaced with the appropriate memory operations.