Package org.graalvm.nativeimage.c
Annotation Interface CHeader
Defines the C header file for entry points enclosed by the annotated class or method.
The
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.- Since:
- 23.0
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic interface
Container for Header file properties. -
Required Element Summary
Modifier and TypeRequired ElementDescriptionClass
<? extends CHeader.Header> Class that defines the header file properties.
-
Element Details
-
value
Class<? extends CHeader.Header> valueClass that defines the header file properties.- Since:
- 23.0
-