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 | Class and Description |
|---|---|
| public static interface | CHeader.
Container for Header file properties. |
| Modifier and Type | Method and Description |
|---|---|
| public Class |
| value | back to summary |
|---|---|
| public Class Class that defines the header file properties.
| |
| Modifier and Type | Method and Description |
|---|---|
| public default List | |
| public String | |
| public default void | writePreamble(PrintWriter writer)
Writes a preamble after the dependencies and before the list of included methods. |
| dependsOn | back to summary |
|---|---|
| public default List List that contains the
| |
| name | back to summary |
|---|---|
| public String name() Name of the header file.
| |
| writePreamble | back to summary |
|---|---|
| public default void writePreamble(PrintWriter writer) Writes a preamble after the dependencies and before the list of included methods.
| |