DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.
...
Optional attributes would be passed with var-arg parameters at the end.
| Code Block |
|---|
// Simplesimple TypesFall int apple = simpleFieldWrapper(() -> readBuffer.readUnsignedByte("IntegerEncodinglalala = readOptionalField("lalala", 4), WithByteOrder(ByteOrder.LITTLE_ENDIAN)); dataReaderUnsignedInt( ....), something == true) // ComplexEnum TypeFall Banana banana = simpleFieldWrapper(() -> readBuffer.readUnsignedByte("IntegerEncoding", 4), WithByteOrder(ByteOrder.LITTLE_ENDIAN), WithContext("banana")); // Optional Fields Banana banana = optionalFieldWrapper(() -> readBuffer.readUnsignedByte("IntegerEncoding", 4), (apple > 10), WithByteOrder(ByteOrder.LITTLE_ENDIAN), WithContext("banana")); // Const Fields int coolConst = constFieldWrapper(() -> readBuffer.readUnsignedByte("IntegerEncoding", 4), 0x04, WithByteOrder(ByteOrder.LITTLE_ENDIAN)); ... lalala = readOptionalField("lalala", enumReader(TypeOfHurz.class, dataReaderUnsignedInt( ... readBuffer ....)), something == true) // Complex Fall lalala = readOptionalField("lalala", complexTypeReader(TypeOfHurz.class, readBuffer), something == true) |