![]() |
lingua-franca 0.10.1
Lingua Franca code generator
|
Generate user-visible header files. More...
Classes | |
| interface | GenerateAuxiliaryStructs |
| Functional interface for generating auxiliary structs such as port structs. More... | |
Static Public Member Functions | |
| static void | doGenerate (CTypes types, TypeParameterizedReactor tpr, CFileConfig fileConfig, GenerateAuxiliaryStructs generator, Function< Reactor, String > topLevelPreamble) throws IOException |
| static String | nonInlineInitialization (Reaction r, TypeParameterizedReactor reactor) |
| Generate initialization code that is needed if r is not inlined. | |
| static Path | outputPath (TypeParameterizedReactor tpr) |
| Return the path to the user-visible header file that would be generated for r. | |
| static String | reactionArguments (Reaction r, TypeParameterizedReactor reactor) |
| Return a string representation of the arguments passed to the function for r. | |
Generate user-visible header files.
|
static |
|
static |
Generate initialization code that is needed if r is not inlined.
|
static |
Return the path to the user-visible header file that would be generated for r.
|
static |
Return a string representation of the arguments passed to the function for r.