Package org.graalvm.nativeimage.c
Interface CHeader.Header
- Enclosing class:
CHeader
public static interface CHeader.Header
Container for Header file properties.
- Since:
- 23.0
-
Method Summary
Modifier and TypeMethodDescriptiondefault List
<Class<? extends CHeader.Header>> List that contains theClass<? extends CHeader.Header>
instances that declare dependencies of this header file.name()
Name of the header file.default void
writePreamble
(PrintWriter writer) Writes a preamble after the dependencies and before the list of included methods.
-
Method Details
-
name
String name()Name of the header file.- Since:
- 23.0
-
dependsOn
List that contains theClass<? extends CHeader.Header>
instances that declare dependencies of this header file.- Since:
- 23.0
-
writePreamble
Writes a preamble after the dependencies and before the list of included methods.- Since:
- 23.0
-