WhitelistHandler

abstract class WhitelistHandler(source)

A configuration for included definitions in a library to be generated by Jextract

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
abstract val argFile: RegularFileProperty

A file containing all includes as args, maybe generated by --dump-includes

Link copied to clipboard
abstract val constants: SetProperty<String>

Macro or constant enums to include

Link copied to clipboard
abstract val functions: SetProperty<String>

Functions to include

Link copied to clipboard
abstract val structs: SetProperty<String>

Struct definitions to include

Link copied to clipboard
abstract val typedefs: SetProperty<String>

Type definitions to include

Link copied to clipboard
abstract val unions: SetProperty<String>

Union definitions to include

Link copied to clipboard
abstract val variables: SetProperty<String>

Global variables to include