lingua-franca 0.10.1
Lingua Franca code generator
Loading...
Searching...
No Matches
org.lflang.generator.GeneratorResult.Status Enum Reference

A Status is a level of completion of a code generation task. More...

Classes

interface  GetUserMessage
 A GetUserMessage is a function that translates a GeneratorResult into a human-readable report for the end user. More...

Public Member Functions

 Status (GetUserMessage gum)
 Initializes a Status whose GetUserMessage is gum.

Public Attributes

 CANCELLED =(result -> "Code generation was cancelled.")
 COMPILED =(GetUserMessage.COMPLETED)
 FAILED
 GENERATED =(GetUserMessage.COMPLETED)
 NOTHING =(result -> "")

Detailed Description

A Status is a level of completion of a code generation task.

Constructor & Destructor Documentation

◆ Status()

org.lflang.generator.GeneratorResult.Status.Status ( GetUserMessage gum)

Initializes a Status whose GetUserMessage is gum.

Member Data Documentation

◆ CANCELLED

org.lflang.generator.GeneratorResult.Status.CANCELLED =(result -> "Code generation was cancelled.")

◆ COMPILED

org.lflang.generator.GeneratorResult.Status.COMPILED =(GetUserMessage.COMPLETED)

◆ FAILED

org.lflang.generator.GeneratorResult.Status.FAILED
Initial value:
=(
result ->
"")

◆ GENERATED

org.lflang.generator.GeneratorResult.Status.GENERATED =(GetUserMessage.COMPLETED)

◆ NOTHING

org.lflang.generator.GeneratorResult.Status.NOTHING =(result -> "")

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