lingua-franca 0.10.1
Lingua Franca code generator
Loading...
Searching...
No Matches
org.lflang.federated.extensions.CExtension Member List

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.CExtensionprotected
generateCMakeInclude(FederateInstance federate, FederationFileConfig fileConfig)org.lflang.federated.extensions.CExtensionprotected
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.CExtensionprotected
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.CExtensionprotected
supplySenderIndexParameter(Instantiation inst, int idx)org.lflang.federated.extensions.CExtension
writePreambleFile(FederateInstance federate, FederationFileConfig fileConfig, RtiConfig rtiConfig, MessageReporter messageReporter)org.lflang.federated.extensions.CExtensionprotected