aboutsummaryrefslogtreecommitdiff
path: root/mavlink-library/src/main/twirl/org/mavlink/enums/enums.scala.txt
diff options
context:
space:
mode:
Diffstat (limited to 'mavlink-library/src/main/twirl/org/mavlink/enums/enums.scala.txt')
-rw-r--r--mavlink-library/src/main/twirl/org/mavlink/enums/enums.scala.txt14
1 files changed, 14 insertions, 0 deletions
diff --git a/mavlink-library/src/main/twirl/org/mavlink/enums/enums.scala.txt b/mavlink-library/src/main/twirl/org/mavlink/enums/enums.scala.txt
new file mode 100644
index 0000000..453ba2f
--- /dev/null
+++ b/mavlink-library/src/main/twirl/org/mavlink/enums/enums.scala.txt
@@ -0,0 +1,14 @@
+@(__context: Context, __enums: Set[Enum])@org.mavlink.txt._header(__context)
+package org.mavlink.enums
+
+@__commentParagraphs(paragraphs: Seq[String]) = {@paragraphs.mkString("/**\n * ", "\n * ", "\n */")}
+
+@for(__enum <- __enums) {
+@__commentParagraphs(__enum.description.grouped(100).toList)
+object @{StringUtils.Camelify(__enum.name)} {
+ @for(__entry <- __enum.entries) {
+ @__commentParagraphs(__entry.description.grouped(100).toList)
+ final val @{StringUtils.Camelify(__entry.name)}: Int = @__entry.value.toString
+ }
+}
+}