lingua-franca 0.10.1
Lingua Franca code generator
Loading...
Searching...
No Matches
org.lflang.generator.c.CConstructorGenerator Class Reference

Generates C constructor code for a reactor. More...

Static Public Member Functions

static String generateConstructor (TypeParameterizedReactor tpr, String constructorCode)
 Generate a constructor for the specified reactor in the specified federate.
static String generateConstructorPrototype (TypeParameterizedReactor tpr)

Detailed Description

Generates C constructor code for a reactor.

Member Function Documentation

◆ generateConstructor()

String org.lflang.generator.c.CConstructorGenerator.generateConstructor ( TypeParameterizedReactor tpr,
String constructorCode )
static

Generate a constructor for the specified reactor in the specified federate.

Parameters
tprThe type-parameterized reactor.
constructorCodeLines of code previously generated that need to go into the constructor.

◆ generateConstructorPrototype()

String org.lflang.generator.c.CConstructorGenerator.generateConstructorPrototype ( TypeParameterizedReactor tpr)
static

The documentation for this class was generated from the following file:
  • /Users/runner/work/lingua-franca/lingua-franca/core/src/main/java/org/lflang/generator/c/CConstructorGenerator.java