public interface TPackedBuilderType
TPacked values.| Modifier and Type | Method and Description |
|---|---|
void |
addField(FieldName name,
IdentifierType id,
TIntegerType type)
Add a value field.
|
void |
addPaddingBits(Optional<com.io7m.jlexing.core.ImmutableLexicalPositionType<Path>> lex,
Size<SizeUnitBitsType> size)
Add a field of padding bits.
|
TPacked |
build() |
Size<SizeUnitBitsType> |
getCurrentSize() |
void addPaddingBits(Optional<com.io7m.jlexing.core.ImmutableLexicalPositionType<Path>> lex, Size<SizeUnitBitsType> size)
lex - The lexical information, if anysize - The size of the padding in bitsvoid addField(FieldName name, IdentifierType id, TIntegerType type)
name - The field nameid - The field identifiertype - The field typeSize<SizeUnitBitsType> getCurrentSize()
TPacked build()
Copyright © 2015 <code@io7m.com> http://io7m.com