A C D E F G S V 
All Classes All Packages

A

apply(Project) - Method in class dev.guillermo.gradle.language.c.plugins.CApplicationPlugin
 
apply(Project) - Method in class dev.guillermo.gradle.language.c.plugins.CLibraryPlugin
 
apply(Project) - Method in class dev.guillermo.gradle.language.c.plugins.CUnitTestPlugin
 

C

C11 - dev.guillermo.gradle.language.c.CDialect
 
C17 - dev.guillermo.gradle.language.c.CDialect
 
C90 - dev.guillermo.gradle.language.c.CDialect
 
C99 - dev.guillermo.gradle.language.c.CDialect
 
CApplicationPlugin - Class in dev.guillermo.gradle.language.c.plugins
A plugin that produces a native application from C source.
CApplicationPlugin(NativeComponentFactory, ToolChainSelector, ImmutableAttributesFactory, TargetMachineFactory) - Constructor for class dev.guillermo.gradle.language.c.plugins.CApplicationPlugin
 
CCompiler - Interface in dev.guillermo.gradle.language.c
C Compiler extension
CDialect - Enum in dev.guillermo.gradle.language.c
Dialect of C
CLibraryPlugin - Class in dev.guillermo.gradle.language.c.plugins
A plugin that produces a native library from C source.
CLibraryPlugin(NativeComponentFactory, ToolChainSelector, ImmutableAttributesFactory, TargetMachineFactory) - Constructor for class dev.guillermo.gradle.language.c.plugins.CLibraryPlugin
 
CUnitTestPlugin - Class in dev.guillermo.gradle.language.c.plugins
A plugin that sets up the infrastructure for testing C binaries using a simple test executable.
CUnitTestPlugin(NativeComponentFactory, ToolChainSelector, ObjectFactory, ImmutableAttributesFactory, TargetMachineFactory) - Constructor for class dev.guillermo.gradle.language.c.plugins.CUnitTestPlugin
 

D

DEFAULT_DIALECT - dev.guillermo.gradle.language.c.CDialect
 
DefaultCCompiler - Class in dev.guillermo.gradle.language.c.internal
Default C compiler.
DefaultCCompiler(String) - Constructor for class dev.guillermo.gradle.language.c.internal.DefaultCCompiler
 
dev.guillermo.gradle.language.c - package dev.guillermo.gradle.language.c
 
dev.guillermo.gradle.language.c.internal - package dev.guillermo.gradle.language.c.internal
 
dev.guillermo.gradle.language.c.plugins - package dev.guillermo.gradle.language.c.plugins
 

E

enableOpenMp() - Method in interface dev.guillermo.gradle.language.c.CCompiler
Flag to enable OpenMP support in all compilation tasks.
enableOpenMp() - Method in class dev.guillermo.gradle.language.c.internal.DefaultCCompiler
 

F

failOnWarning() - Method in interface dev.guillermo.gradle.language.c.CCompiler
Flag to treat warnings as errors in all compilation tasks.
failOnWarning() - Method in class dev.guillermo.gradle.language.c.internal.DefaultCCompiler
 
from(String) - Static method in enum dev.guillermo.gradle.language.c.CDialect
Tries to convert a string into a valid dialect of C.

G

getDialect() - Method in interface dev.guillermo.gradle.language.c.CCompiler
The Dialect of C that should be used for all compilation tasks.
getDialect() - Method in class dev.guillermo.gradle.language.c.internal.DefaultCCompiler
 
getMacros() - Method in interface dev.guillermo.gradle.language.c.CCompiler
Macros that should be defined for all compilation tasks.
getMacros() - Method in class dev.guillermo.gradle.language.c.internal.DefaultCCompiler
 
getName() - Method in class dev.guillermo.gradle.language.c.internal.DefaultCCompiler
 

S

setDialect(String) - Method in class dev.guillermo.gradle.language.c.internal.DefaultCCompiler
 
setEnableOpenMp(boolean) - Method in class dev.guillermo.gradle.language.c.internal.DefaultCCompiler
 
setFailOnWarning(boolean) - Method in class dev.guillermo.gradle.language.c.internal.DefaultCCompiler
 
setSuppressAllWarnings(boolean) - Method in class dev.guillermo.gradle.language.c.internal.DefaultCCompiler
 
suppressAllWarnings() - Method in interface dev.guillermo.gradle.language.c.CCompiler
Flag to suppress all warnings in all compilation tasks.
suppressAllWarnings() - Method in class dev.guillermo.gradle.language.c.internal.DefaultCCompiler
 

V

valueOf(String) - Static method in enum dev.guillermo.gradle.language.c.CDialect
Returns the enum constant of this type with the specified name.
values() - Static method in enum dev.guillermo.gradle.language.c.CDialect
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E F G S V 
All Classes All Packages