aboutsummaryrefslogtreecommitdiff
path: root/mavlink-library/src/main/twirl/org/mavlink/enums/enums.scala.txt
blob: 453ba2ff7497db5b4e7a8726cbd78b568fcefbbf (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
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
  }
}
}