![]() |
lingua-franca 0.10.1
Lingua Franca code generator
|
This is the complete list of members for org.lflang.federated.extensions.CExtension, including all inherited members.
| addSenderIndexParameter(Reactor sender) | org.lflang.federated.extensions.CExtension | |
| annotateReaction(Reaction reaction) | org.lflang.federated.extensions.FedTargetExtension | |
| deserialize(Action action, VarRef receivingPort, FedConnectionInstance connection, InferredType type, String receiveRef, CodeBuilder result, MessageReporter messageReporter) | org.lflang.federated.extensions.CExtension | protected |
| generateCMakeInclude(FederateInstance federate, FederationFileConfig fileConfig) | org.lflang.federated.extensions.CExtension | protected |
| generateNetworkReceiverBody(Action action, VarRef sendingPort, VarRef receivingPort, FedConnectionInstance connection, InferredType type, CoordinationMode coordinationMode, MessageReporter messageReporter) | org.lflang.federated.extensions.CExtension | |
| generateNetworkSenderBody(VarRef sendingPort, VarRef receivingPort, FedConnectionInstance connection, InferredType type, CoordinationMode coordinationMode, MessageReporter messageReporter) | org.lflang.federated.extensions.CExtension | |
| generatePortAbsentReactionBody(VarRef srcOutputPort, FedConnectionInstance connection) | org.lflang.federated.extensions.CExtension | |
| generatePreamble(FederateInstance federate, FederationFileConfig fileConfig, RtiConfig rtiConfig, MessageReporter messageReporter) | org.lflang.federated.extensions.CExtension | |
| generateSerializationIncludes(FederateInstance federate, FederationFileConfig fileConfig) | org.lflang.federated.extensions.CExtension | protected |
| getNetworkBufferType() | org.lflang.federated.extensions.CExtension | |
| initializeTargetConfig(LFGeneratorContext context, List< String > federateNames, FederateInstance federate, FederationFileConfig fileConfig, MessageReporter messageReporter, RtiConfig rtiConfig) | org.lflang.federated.extensions.CExtension | |
| outputInitializationBody() | org.lflang.federated.extensions.CExtension | |
| serializeAndSend(FedConnectionInstance connection, InferredType type, String sendRef, CodeBuilder result, String sendingFunction, String commonArgs, MessageReporter messageReporter) | org.lflang.federated.extensions.CExtension | protected |
| supplySenderIndexParameter(Instantiation inst, int idx) | org.lflang.federated.extensions.CExtension | |
| writePreambleFile(FederateInstance federate, FederationFileConfig fileConfig, RtiConfig rtiConfig, MessageReporter messageReporter) | org.lflang.federated.extensions.CExtension | protected |