@Retention(value=RUNTIME) @Target(value={METHOD,TYPE}) public @interface CHeader
CHeader
annotation can be placed on methods and types: When placed on a method, this
method will be included into the defined header file. When placed on a class, all entry points in
that class (as well as the enclosing classes) will be included to the defined header file.Modifier and Type | Required Element and Description |
---|---|
Class<? extends CHeader.Header> |
value
Class that defines the header file properties.
|
public abstract Class<? extends CHeader.Header> value