Documentation
¶
Overview ¶
Code below generated from decode_gen.go.tmpl
Index ¶
- Constants
- Variables
- type Compound
- type D
- func (d *D) AddChild(v *Value)
- func (d *D) AlignBits(nBits int) int
- func (d *D) AssertAtLeastBitsLeft(nBits int64)
- func (d *D) AssertBigInt(vs ...*big.Int) scalar.Mapper
- func (d *D) AssertBigIntRange(start, end *big.Int) scalar.Mapper
- func (d *D) AssertBitBuf(bss ...[]byte) scalar.Mapper
- func (d *D) AssertBool(vs ...bool) scalar.Mapper
- func (d *D) AssertF(vs ...float64) scalar.Mapper
- func (d *D) AssertFRange(start, end float64) scalar.Mapper
- func (d *D) AssertLeastBytesLeft(nBytes int64)
- func (d *D) AssertS(vs ...int64) scalar.Mapper
- func (d *D) AssertSRange(start, end int64) scalar.Mapper
- func (d *D) AssertStr(vs ...string) scalar.Mapper
- func (d *D) AssertStrRange(start, end string) scalar.Mapper
- func (d *D) AssertU(vs ...uint64) scalar.Mapper
- func (d *D) AssertUBEBytes(bss ...[]byte) scalar.Mapper
- func (d *D) AssertUBytes(bss ...[]byte) scalar.Mapper
- func (d *D) AssertULEBytes(bss ...[]byte) scalar.Mapper
- func (d *D) AssertURange(start, end uint64) scalar.Mapper
- func (d *D) BitBufIsZero() scalar.Mapper
- func (d *D) BitBufRange(firstBit int64, nBits int64) bitio.ReaderAtSeeker
- func (d *D) BitBufValidateIsZero() scalar.Mapper
- func (d *D) Bits(nBits int) (uint64, error)
- func (d *D) BitsLeft() int64
- func (d *D) Bool() bool
- func (d *D) ByteAlignBits() int
- func (d *D) BytePos() int64
- func (d *D) BytesLen(nBytes int) []byte
- func (d *D) BytesRange(firstBit int64, nBytes int) []byte
- func (d *D) Copy(w io.Writer, r io.Reader) (int64, error)
- func (d *D) CopyBits(w io.Writer, r bitio.Reader) (int64, error)
- func (d *D) End() bool
- func (d *D) Errorf(format string, a ...interface{})
- func (d *D) F(nBits int) float64
- func (d *D) F16() float64
- func (d *D) F16BE() float64
- func (d *D) F16LE() float64
- func (d *D) F32() float64
- func (d *D) F32BE() float64
- func (d *D) F32LE() float64
- func (d *D) F64() float64
- func (d *D) F64BE() float64
- func (d *D) F64LE() float64
- func (d *D) FE(nBits int, endian Endian) float64
- func (d *D) FP(nBits int, fBits int) float64
- func (d *D) FP16() float64
- func (d *D) FP16BE() float64
- func (d *D) FP16LE() float64
- func (d *D) FP32() float64
- func (d *D) FP32BE() float64
- func (d *D) FP32LE() float64
- func (d *D) FP64() float64
- func (d *D) FP64BE() float64
- func (d *D) FP64LE() float64
- func (d *D) FPE(nBits int, fBits int, endian Endian) float64
- func (d *D) Fatalf(format string, a ...interface{})
- func (d *D) FieldArray(name string, fn func(d *D), sms ...scalar.Mapper) *D
- func (d *D) FieldArrayLoop(name string, condFn func() bool, fn func(d *D)) *D
- func (d *D) FieldArrayRootBitBufFn(name string, br bitio.ReaderAtSeeker, fn func(d *D)) *Value
- func (d *D) FieldArrayValue(name string) *D
- func (d *D) FieldBigIntFn(name string, fn func(d *D) *big.Int, sms ...scalar.Mapper) *big.Int
- func (d *D) FieldBigIntScalarFn(name string, fn func(d *D) scalar.S, sms ...scalar.Mapper) *big.Int
- func (d *D) FieldBitBufFn(name string, fn func(d *D) bitio.ReaderAtSeeker, sms ...scalar.Mapper) bitio.ReaderAtSeeker
- func (d *D) FieldBitBufScalarFn(name string, fn func(d *D) scalar.S, sms ...scalar.Mapper) bitio.ReaderAtSeeker
- func (d *D) FieldBool(name string, sms ...scalar.Mapper) bool
- func (d *D) FieldBoolFn(name string, fn func(d *D) bool, sms ...scalar.Mapper) bool
- func (d *D) FieldBoolScalarFn(name string, fn func(d *D) scalar.S, sms ...scalar.Mapper) bool
- func (d *D) FieldDecoder(name string, bitBuf bitio.ReaderAtSeeker, v interface{}) *D
- func (d *D) FieldF(name string, nBits int, sms ...scalar.Mapper) float64
- func (d *D) FieldF16(name string, sms ...scalar.Mapper) float64
- func (d *D) FieldF16BE(name string, sms ...scalar.Mapper) float64
- func (d *D) FieldF16LE(name string, sms ...scalar.Mapper) float64
- func (d *D) FieldF32(name string, sms ...scalar.Mapper) float64
- func (d *D) FieldF32BE(name string, sms ...scalar.Mapper) float64
- func (d *D) FieldF32LE(name string, sms ...scalar.Mapper) float64
- func (d *D) FieldF64(name string, sms ...scalar.Mapper) float64
- func (d *D) FieldF64BE(name string, sms ...scalar.Mapper) float64
- func (d *D) FieldF64LE(name string, sms ...scalar.Mapper) float64
- func (d *D) FieldFE(name string, nBits int, endian Endian, sms ...scalar.Mapper) float64
- func (d *D) FieldFFn(name string, fn func(d *D) float64, sms ...scalar.Mapper) float64
- func (d *D) FieldFP(name string, nBits int, fBits int, sms ...scalar.Mapper) float64
- func (d *D) FieldFP16(name string, sms ...scalar.Mapper) float64
- func (d *D) FieldFP16BE(name string, sms ...scalar.Mapper) float64
- func (d *D) FieldFP16LE(name string, sms ...scalar.Mapper) float64
- func (d *D) FieldFP32(name string, sms ...scalar.Mapper) float64
- func (d *D) FieldFP32BE(name string, sms ...scalar.Mapper) float64
- func (d *D) FieldFP32LE(name string, sms ...scalar.Mapper) float64
- func (d *D) FieldFP64(name string, sms ...scalar.Mapper) float64
- func (d *D) FieldFP64BE(name string, sms ...scalar.Mapper) float64
- func (d *D) FieldFP64LE(name string, sms ...scalar.Mapper) float64
- func (d *D) FieldFPE(name string, nBits int, fBits int, endian Endian, sms ...scalar.Mapper) float64
- func (d *D) FieldFScalarFn(name string, fn func(d *D) scalar.S, sms ...scalar.Mapper) float64
- func (d *D) FieldFormat(name string, group Group, inArg interface{}) (*Value, interface{})
- func (d *D) FieldFormatBitBuf(name string, br bitio.ReaderAtSeeker, group Group, inArg interface{}) (*Value, interface{})
- func (d *D) FieldFormatLen(name string, nBits int64, group Group, inArg interface{}) (*Value, interface{})
- func (d *D) FieldFormatOrRaw(name string, group Group, inArg interface{}) (*Value, interface{})
- func (d *D) FieldFormatOrRawLen(name string, nBits int64, group Group, inArg interface{}) (*Value, interface{})
- func (d *D) FieldFormatRange(name string, firstBit int64, nBits int64, group Group, inArg interface{}) (*Value, interface{})
- func (d *D) FieldFormatReaderLen(name string, nBits int64, fn func(r io.Reader) (io.ReadCloser, error), ...) (*Value, interface{})
- func (d *D) FieldGet(name string) *Value
- func (d *D) FieldMustGet(name string) *Value
- func (d *D) FieldRangeFn(name string, firstBit int64, nBits int64, fn func() *Value) *Value
- func (d *D) FieldRawLen(name string, nBits int64, sms ...scalar.Mapper) bitio.ReaderAtSeeker
- func (d *D) FieldReaderRangeFormat(name string, startBit int64, nBits int64, fn func(r io.Reader) io.Reader, ...) (int64, bitio.ReaderAtSeeker, *Value, interface{})
- func (d *D) FieldRootBitBuf(name string, br bitio.ReaderAtSeeker, sms ...scalar.Mapper) *Value
- func (d *D) FieldS(name string, nBits int, sms ...scalar.Mapper) int64
- func (d *D) FieldS1(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS10(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS10BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS10LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS11(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS11BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS11LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS12(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS12BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS12LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS13(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS13BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS13LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS14(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS14BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS14LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS15(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS15BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS15LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS16(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS16BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS16LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS17(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS17BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS17LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS18(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS18BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS18LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS19(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS19BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS19LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS2(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS20(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS20BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS20LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS21(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS21BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS21LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS22(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS22BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS22LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS23(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS23BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS23LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS24(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS24BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS24LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS25(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS25BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS25LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS26(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS26BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS26LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS27(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS27BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS27LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS28(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS28BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS28LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS29(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS29BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS29LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS3(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS30(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS30BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS30LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS31(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS31BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS31LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS32(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS32BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS32LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS33(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS33BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS33LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS34(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS34BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS34LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS35(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS35BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS35LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS36(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS36BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS36LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS37(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS37BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS37LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS38(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS38BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS38LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS39(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS39BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS39LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS4(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS40(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS40BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS40LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS41(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS41BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS41LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS42(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS42BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS42LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS43(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS43BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS43LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS44(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS44BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS44LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS45(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS45BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS45LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS46(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS46BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS46LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS47(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS47BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS47LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS48(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS48BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS48LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS49(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS49BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS49LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS5(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS50(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS50BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS50LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS51(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS51BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS51LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS52(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS52BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS52LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS53(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS53BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS53LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS54(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS54BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS54LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS55(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS55BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS55LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS56(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS56BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS56LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS57(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS57BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS57LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS58(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS58BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS58LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS59(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS59BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS59LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS6(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS60(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS60BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS60LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS61(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS61BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS61LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS62(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS62BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS62LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS63(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS63BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS63LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS64(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS64BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS64LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS7(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS8(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS8BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS8LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS9(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS9BE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldS9LE(name string, sms ...scalar.Mapper) int64
- func (d *D) FieldSBigInt(name string, nBits int, sms ...scalar.Mapper) *big.Int
- func (d *D) FieldSBigIntBE(name string, nBits int, sms ...scalar.Mapper) *big.Int
- func (d *D) FieldSBigIntE(name string, nBits int, endian Endian, sms ...scalar.Mapper) *big.Int
- func (d *D) FieldSBigIntLE(name string, nBits int, sms ...scalar.Mapper) *big.Int
- func (d *D) FieldSE(name string, nBits int, endian Endian, sms ...scalar.Mapper) int64
- func (d *D) FieldSFn(name string, fn func(d *D) int64, sms ...scalar.Mapper) int64
- func (d *D) FieldSScalarFn(name string, fn func(d *D) scalar.S, sms ...scalar.Mapper) int64
- func (d *D) FieldScalarBigIntFn(name string, fn func(d *D) *big.Int, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarBitBufFn(name string, fn func(d *D) bitio.ReaderAtSeeker, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarBool(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarBoolFn(name string, fn func(d *D) bool, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarF(name string, nBits int, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarF16(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarF16BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarF16LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarF32(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarF32BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarF32LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarF64(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarF64BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarF64LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarFE(name string, nBits int, endian Endian, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarFFn(name string, fn func(d *D) float64, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarFP(name string, nBits int, fBits int, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarFP16(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarFP16BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarFP16LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarFP32(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarFP32BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarFP32LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarFP64(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarFP64BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarFP64LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarFPE(name string, nBits int, fBits int, endian Endian, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarFn(name string, sfn scalar.Fn, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarRawLen(name string, nBits int64, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS(name string, nBits int, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS1(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS10(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS10BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS10LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS11(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS11BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS11LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS12(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS12BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS12LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS13(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS13BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS13LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS14(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS14BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS14LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS15(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS15BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS15LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS16(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS16BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS16LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS17(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS17BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS17LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS18(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS18BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS18LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS19(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS19BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS19LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS2(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS20(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS20BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS20LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS21(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS21BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS21LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS22(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS22BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS22LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS23(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS23BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS23LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS24(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS24BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS24LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS25(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS25BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS25LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS26(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS26BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS26LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS27(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS27BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS27LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS28(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS28BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS28LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS29(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS29BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS29LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS3(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS30(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS30BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS30LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS31(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS31BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS31LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS32(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS32BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS32LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS33(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS33BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS33LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS34(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS34BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS34LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS35(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS35BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS35LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS36(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS36BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS36LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS37(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS37BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS37LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS38(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS38BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS38LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS39(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS39BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS39LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS4(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS40(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS40BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS40LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS41(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS41BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS41LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS42(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS42BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS42LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS43(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS43BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS43LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS44(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS44BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS44LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS45(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS45BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS45LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS46(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS46BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS46LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS47(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS47BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS47LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS48(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS48BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS48LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS49(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS49BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS49LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS5(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS50(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS50BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS50LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS51(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS51BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS51LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS52(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS52BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS52LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS53(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS53BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS53LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS54(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS54BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS54LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS55(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS55BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS55LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS56(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS56BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS56LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS57(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS57BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS57LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS58(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS58BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS58LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS59(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS59BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS59LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS6(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS60(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS60BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS60LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS61(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS61BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS61LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS62(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS62BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS62LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS63(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS63BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS63LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS64(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS64BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS64LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS7(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS8(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS8BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS8LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS9(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS9BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarS9LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarSBigInt(name string, nBits int, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarSBigIntBE(name string, nBits int, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarSBigIntE(name string, nBits int, endian Endian, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarSBigIntLE(name string, nBits int, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarSE(name string, nBits int, endian Endian, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarSFn(name string, fn func(d *D) int64, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarStrFn(name string, fn func(d *D) string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU(name string, nBits int, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU1(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU10(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU10BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU10LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU11(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU11BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU11LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU12(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU12BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU12LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU13(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU13BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU13LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU14(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU14BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU14LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU15(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU15BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU15LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU16(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU16BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU16LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU17(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU17BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU17LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU18(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU18BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU18LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU19(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU19BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU19LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU2(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU20(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU20BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU20LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU21(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU21BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU21LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU22(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU22BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU22LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU23(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU23BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU23LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU24(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU24BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU24LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU25(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU25BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU25LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU26(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU26BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU26LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU27(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU27BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU27LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU28(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU28BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU28LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU29(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU29BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU29LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU3(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU30(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU30BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU30LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU31(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU31BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU31LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU32(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU32BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU32LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU33(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU33BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU33LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU34(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU34BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU34LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU35(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU35BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU35LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU36(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU36BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU36LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU37(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU37BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU37LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU38(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU38BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU38LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU39(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU39BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU39LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU4(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU40(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU40BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU40LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU41(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU41BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU41LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU42(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU42BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU42LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU43(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU43BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU43LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU44(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU44BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU44LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU45(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU45BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU45LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU46(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU46BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU46LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU47(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU47BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU47LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU48(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU48BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU48LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU49(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU49BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU49LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU5(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU50(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU50BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU50LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU51(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU51BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU51LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU52(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU52BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU52LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU53(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU53BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU53LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU54(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU54BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU54LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU55(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU55BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU55LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU56(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU56BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU56LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU57(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU57BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU57LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU58(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU58BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU58LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU59(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU59BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU59LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU6(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU60(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU60BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU60LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU61(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU61BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU61LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU62(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU62BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU62LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU63(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU63BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU63LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU64(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU64BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU64LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU7(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU8(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU8BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU8LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU9(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU9BE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarU9LE(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarUBigInt(name string, nBits int, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarUBigIntBE(name string, nBits int, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarUBigIntE(name string, nBits int, endian Endian, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarUBigIntLE(name string, nBits int, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarUE(name string, nBits int, endian Endian, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarUFn(name string, fn func(d *D) uint64, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarUTF16(name string, nBytes int, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarUTF16BE(name string, nBytes int, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarUTF16LE(name string, nBytes int, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarUTF8(name string, nBytes int, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarUTF8Null(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarUTF8NullFixedLen(name string, fixedBytes int, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarUTF8ShortString(name string, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarUTF8ShortStringFixedLen(name string, fixedBytes int, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldScalarUnary(name string, ov uint64, sms ...scalar.Mapper) *scalar.S
- func (d *D) FieldStrFn(name string, fn func(d *D) string, sms ...scalar.Mapper) string
- func (d *D) FieldStrScalarFn(name string, fn func(d *D) scalar.S, sms ...scalar.Mapper) string
- func (d *D) FieldStruct(name string, fn func(d *D)) *D
- func (d *D) FieldStructArrayLoop(name string, structName string, condFn func() bool, fn func(d *D)) *D
- func (d *D) FieldStructRootBitBufFn(name string, br bitio.ReaderAtSeeker, fn func(d *D)) *Value
- func (d *D) FieldStructValue(name string) *D
- func (d *D) FieldU(name string, nBits int, sms ...scalar.Mapper) uint64
- func (d *D) FieldU1(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU10(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU10BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU10LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU11(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU11BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU11LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU12(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU12BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU12LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU13(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU13BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU13LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU14(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU14BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU14LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU15(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU15BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU15LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU16(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU16BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU16LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU17(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU17BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU17LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU18(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU18BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU18LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU19(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU19BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU19LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU2(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU20(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU20BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU20LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU21(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU21BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU21LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU22(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU22BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU22LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU23(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU23BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU23LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU24(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU24BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU24LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU25(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU25BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU25LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU26(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU26BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU26LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU27(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU27BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU27LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU28(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU28BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU28LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU29(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU29BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU29LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU3(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU30(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU30BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU30LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU31(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU31BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU31LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU32(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU32BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU32LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU33(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU33BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU33LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU34(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU34BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU34LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU35(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU35BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU35LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU36(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU36BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU36LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU37(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU37BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU37LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU38(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU38BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU38LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU39(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU39BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU39LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU4(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU40(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU40BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU40LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU41(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU41BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU41LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU42(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU42BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU42LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU43(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU43BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU43LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU44(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU44BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU44LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU45(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU45BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU45LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU46(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU46BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU46LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU47(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU47BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU47LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU48(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU48BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU48LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU49(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU49BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU49LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU5(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU50(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU50BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU50LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU51(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU51BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU51LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU52(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU52BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU52LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU53(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU53BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU53LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU54(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU54BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU54LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU55(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU55BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU55LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU56(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU56BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU56LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU57(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU57BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU57LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU58(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU58BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU58LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU59(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU59BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU59LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU6(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU60(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU60BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU60LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU61(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU61BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU61LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU62(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU62BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU62LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU63(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU63BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU63LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU64(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU64BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU64LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU7(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU8(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU8BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU8LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU9(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU9BE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldU9LE(name string, sms ...scalar.Mapper) uint64
- func (d *D) FieldUBigInt(name string, nBits int, sms ...scalar.Mapper) *big.Int
- func (d *D) FieldUBigIntBE(name string, nBits int, sms ...scalar.Mapper) *big.Int
- func (d *D) FieldUBigIntE(name string, nBits int, endian Endian, sms ...scalar.Mapper) *big.Int
- func (d *D) FieldUBigIntLE(name string, nBits int, sms ...scalar.Mapper) *big.Int
- func (d *D) FieldUE(name string, nBits int, endian Endian, sms ...scalar.Mapper) uint64
- func (d *D) FieldUFn(name string, fn func(d *D) uint64, sms ...scalar.Mapper) uint64
- func (d *D) FieldUScalarFn(name string, fn func(d *D) scalar.S, sms ...scalar.Mapper) uint64
- func (d *D) FieldUTF16(name string, nBytes int, sms ...scalar.Mapper) string
- func (d *D) FieldUTF16BE(name string, nBytes int, sms ...scalar.Mapper) string
- func (d *D) FieldUTF16LE(name string, nBytes int, sms ...scalar.Mapper) string
- func (d *D) FieldUTF8(name string, nBytes int, sms ...scalar.Mapper) string
- func (d *D) FieldUTF8Null(name string, sms ...scalar.Mapper) string
- func (d *D) FieldUTF8NullFixedLen(name string, fixedBytes int, sms ...scalar.Mapper) string
- func (d *D) FieldUTF8ShortString(name string, sms ...scalar.Mapper) string
- func (d *D) FieldUTF8ShortStringFixedLen(name string, fixedBytes int, sms ...scalar.Mapper) string
- func (d *D) FieldUnary(name string, ov uint64, sms ...scalar.Mapper) uint64
- func (d *D) FieldValue(name string, fn func() *Value) *Value
- func (d *D) FieldValueBigInt(name string, a *big.Int, sms ...scalar.Mapper)
- func (d *D) FieldValueBool(name string, a bool, sms ...scalar.Mapper)
- func (d *D) FieldValueFloat(name string, a float64, sms ...scalar.Mapper)
- func (d *D) FieldValueNil(name string, sms ...scalar.Mapper)
- func (d *D) FieldValueRaw(name string, a []byte, sms ...scalar.Mapper)
- func (d *D) FieldValueS(name string, a int64, sms ...scalar.Mapper)
- func (d *D) FieldValueStr(name string, a string, sms ...scalar.Mapper)
- func (d *D) FieldValueU(name string, a uint64, sms ...scalar.Mapper)
- func (d *D) FillGaps(r ranges.Range, namePrefix string)
- func (d *D) Format(group Group, inArg interface{}) interface{}
- func (d *D) FramedFn(nBits int64, fn func(d *D)) int64
- func (d *D) IOPanic(err error, op string)
- func (d *D) Len() int64
- func (d *D) LimitedFn(nBits int64, fn func(d *D)) int64
- func (d *D) MustClone(br bitio.ReaderAtSeeker) bitio.ReaderAtSeeker
- func (d *D) MustCopy(w io.Writer, r io.Reader) int64
- func (d *D) MustCopyBits(w io.Writer, r bitio.Reader) int64
- func (d *D) MustNewBitBufFromReader(r io.Reader) bitio.ReaderAtSeeker
- func (d *D) MustReadAllBits(r bitio.Reader) []byte
- func (d *D) NotEnd() bool
- func (d *D) PeekBits(nBits int) uint64
- func (d *D) PeekBytes(nBytes int) []byte
- func (d *D) PeekFind(nBits int, seekBits int64, maxLen int64, fn func(v uint64) bool) (int64, uint64)
- func (d *D) PeekFindByte(findV uint8, maxLen int64) int64
- func (d *D) Pos() int64
- func (d *D) RangeFn(firstBit int64, nBits int64, fn func(d *D)) int64
- func (d *D) RawLen(nBits int64) bitio.ReaderAtSeeker
- func (d *D) ReadAllBits(r bitio.Reader) ([]byte, error)
- func (d *D) RequireBigInt(vs ...*big.Int) scalar.Mapper
- func (d *D) RequireBigIntRange(start, end *big.Int) scalar.Mapper
- func (d *D) RequireBool(vs ...bool) scalar.Mapper
- func (d *D) RequireF(vs ...float64) scalar.Mapper
- func (d *D) RequireFRange(start, end float64) scalar.Mapper
- func (d *D) RequireS(vs ...int64) scalar.Mapper
- func (d *D) RequireSRange(start, end int64) scalar.Mapper
- func (d *D) RequireStr(vs ...string) scalar.Mapper
- func (d *D) RequireStrRange(start, end string) scalar.Mapper
- func (d *D) RequireU(vs ...uint64) scalar.Mapper
- func (d *D) RequireURange(start, end uint64) scalar.Mapper
- func (d *D) S(nBits int) int64
- func (d *D) S1() int64
- func (d *D) S10() int64
- func (d *D) S10BE() int64
- func (d *D) S10LE() int64
- func (d *D) S11() int64
- func (d *D) S11BE() int64
- func (d *D) S11LE() int64
- func (d *D) S12() int64
- func (d *D) S12BE() int64
- func (d *D) S12LE() int64
- func (d *D) S13() int64
- func (d *D) S13BE() int64
- func (d *D) S13LE() int64
- func (d *D) S14() int64
- func (d *D) S14BE() int64
- func (d *D) S14LE() int64
- func (d *D) S15() int64
- func (d *D) S15BE() int64
- func (d *D) S15LE() int64
- func (d *D) S16() int64
- func (d *D) S16BE() int64
- func (d *D) S16LE() int64
- func (d *D) S17() int64
- func (d *D) S17BE() int64
- func (d *D) S17LE() int64
- func (d *D) S18() int64
- func (d *D) S18BE() int64
- func (d *D) S18LE() int64
- func (d *D) S19() int64
- func (d *D) S19BE() int64
- func (d *D) S19LE() int64
- func (d *D) S2() int64
- func (d *D) S20() int64
- func (d *D) S20BE() int64
- func (d *D) S20LE() int64
- func (d *D) S21() int64
- func (d *D) S21BE() int64
- func (d *D) S21LE() int64
- func (d *D) S22() int64
- func (d *D) S22BE() int64
- func (d *D) S22LE() int64
- func (d *D) S23() int64
- func (d *D) S23BE() int64
- func (d *D) S23LE() int64
- func (d *D) S24() int64
- func (d *D) S24BE() int64
- func (d *D) S24LE() int64
- func (d *D) S25() int64
- func (d *D) S25BE() int64
- func (d *D) S25LE() int64
- func (d *D) S26() int64
- func (d *D) S26BE() int64
- func (d *D) S26LE() int64
- func (d *D) S27() int64
- func (d *D) S27BE() int64
- func (d *D) S27LE() int64
- func (d *D) S28() int64
- func (d *D) S28BE() int64
- func (d *D) S28LE() int64
- func (d *D) S29() int64
- func (d *D) S29BE() int64
- func (d *D) S29LE() int64
- func (d *D) S3() int64
- func (d *D) S30() int64
- func (d *D) S30BE() int64
- func (d *D) S30LE() int64
- func (d *D) S31() int64
- func (d *D) S31BE() int64
- func (d *D) S31LE() int64
- func (d *D) S32() int64
- func (d *D) S32BE() int64
- func (d *D) S32LE() int64
- func (d *D) S33() int64
- func (d *D) S33BE() int64
- func (d *D) S33LE() int64
- func (d *D) S34() int64
- func (d *D) S34BE() int64
- func (d *D) S34LE() int64
- func (d *D) S35() int64
- func (d *D) S35BE() int64
- func (d *D) S35LE() int64
- func (d *D) S36() int64
- func (d *D) S36BE() int64
- func (d *D) S36LE() int64
- func (d *D) S37() int64
- func (d *D) S37BE() int64
- func (d *D) S37LE() int64
- func (d *D) S38() int64
- func (d *D) S38BE() int64
- func (d *D) S38LE() int64
- func (d *D) S39() int64
- func (d *D) S39BE() int64
- func (d *D) S39LE() int64
- func (d *D) S4() int64
- func (d *D) S40() int64
- func (d *D) S40BE() int64
- func (d *D) S40LE() int64
- func (d *D) S41() int64
- func (d *D) S41BE() int64
- func (d *D) S41LE() int64
- func (d *D) S42() int64
- func (d *D) S42BE() int64
- func (d *D) S42LE() int64
- func (d *D) S43() int64
- func (d *D) S43BE() int64
- func (d *D) S43LE() int64
- func (d *D) S44() int64
- func (d *D) S44BE() int64
- func (d *D) S44LE() int64
- func (d *D) S45() int64
- func (d *D) S45BE() int64
- func (d *D) S45LE() int64
- func (d *D) S46() int64
- func (d *D) S46BE() int64
- func (d *D) S46LE() int64
- func (d *D) S47() int64
- func (d *D) S47BE() int64
- func (d *D) S47LE() int64
- func (d *D) S48() int64
- func (d *D) S48BE() int64
- func (d *D) S48LE() int64
- func (d *D) S49() int64
- func (d *D) S49BE() int64
- func (d *D) S49LE() int64
- func (d *D) S5() int64
- func (d *D) S50() int64
- func (d *D) S50BE() int64
- func (d *D) S50LE() int64
- func (d *D) S51() int64
- func (d *D) S51BE() int64
- func (d *D) S51LE() int64
- func (d *D) S52() int64
- func (d *D) S52BE() int64
- func (d *D) S52LE() int64
- func (d *D) S53() int64
- func (d *D) S53BE() int64
- func (d *D) S53LE() int64
- func (d *D) S54() int64
- func (d *D) S54BE() int64
- func (d *D) S54LE() int64
- func (d *D) S55() int64
- func (d *D) S55BE() int64
- func (d *D) S55LE() int64
- func (d *D) S56() int64
- func (d *D) S56BE() int64
- func (d *D) S56LE() int64
- func (d *D) S57() int64
- func (d *D) S57BE() int64
- func (d *D) S57LE() int64
- func (d *D) S58() int64
- func (d *D) S58BE() int64
- func (d *D) S58LE() int64
- func (d *D) S59() int64
- func (d *D) S59BE() int64
- func (d *D) S59LE() int64
- func (d *D) S6() int64
- func (d *D) S60() int64
- func (d *D) S60BE() int64
- func (d *D) S60LE() int64
- func (d *D) S61() int64
- func (d *D) S61BE() int64
- func (d *D) S61LE() int64
- func (d *D) S62() int64
- func (d *D) S62BE() int64
- func (d *D) S62LE() int64
- func (d *D) S63() int64
- func (d *D) S63BE() int64
- func (d *D) S63LE() int64
- func (d *D) S64() int64
- func (d *D) S64BE() int64
- func (d *D) S64LE() int64
- func (d *D) S7() int64
- func (d *D) S8() int64
- func (d *D) S8BE() int64
- func (d *D) S8LE() int64
- func (d *D) S9() int64
- func (d *D) S9BE() int64
- func (d *D) S9LE() int64
- func (d *D) SBigInt(nBits int) *big.Int
- func (d *D) SBigIntBE(nBits int) *big.Int
- func (d *D) SBigIntE(nBits int, endian Endian) *big.Int
- func (d *D) SBigIntLE(nBits int) *big.Int
- func (d *D) SE(nBits int, endian Endian) int64
- func (d *D) SeekAbs(pos int64, fns ...func(d *D)) int64
- func (d *D) SeekRel(delta int64, fns ...func(d *D)) int64
- func (d *D) SharedReadBuf(n int) []byte
- func (d *D) TryAlignBits(nBits int) (int, error)
- func (d *D) TryBitBufLen(nBits int64) (bitio.ReaderAtSeeker, error)
- func (d *D) TryBitBufRange(firstBit int64, nBits int64) (bitio.ReaderAtSeeker, error)
- func (d *D) TryBitsLeft() (int64, error)
- func (d *D) TryBool() (bool, error)
- func (d *D) TryByteAlignBits() (int, error)
- func (d *D) TryBytePos() (int64, error)
- func (d *D) TryBytesLen(nBytes int) ([]byte, error)
- func (d *D) TryBytesRange(bitOffset int64, nBytes int) ([]byte, error)
- func (d *D) TryEnd() (bool, error)
- func (d *D) TryF(nBits int) (float64, error)
- func (d *D) TryF16() (float64, error)
- func (d *D) TryF16BE() (float64, error)
- func (d *D) TryF16LE() (float64, error)
- func (d *D) TryF32() (float64, error)
- func (d *D) TryF32BE() (float64, error)
- func (d *D) TryF32LE() (float64, error)
- func (d *D) TryF64() (float64, error)
- func (d *D) TryF64BE() (float64, error)
- func (d *D) TryF64LE() (float64, error)
- func (d *D) TryFE(nBits int, endian Endian) (float64, error)
- func (d *D) TryFP(nBits int, fBits int) (float64, error)
- func (d *D) TryFP16() (float64, error)
- func (d *D) TryFP16BE() (float64, error)
- func (d *D) TryFP16LE() (float64, error)
- func (d *D) TryFP32() (float64, error)
- func (d *D) TryFP32BE() (float64, error)
- func (d *D) TryFP32LE() (float64, error)
- func (d *D) TryFP64() (float64, error)
- func (d *D) TryFP64BE() (float64, error)
- func (d *D) TryFP64LE() (float64, error)
- func (d *D) TryFPE(nBits int, fBits int, endian Endian) (float64, error)
- func (d *D) TryFieldBigIntFn(name string, fn func(d *D) (*big.Int, error), sms ...scalar.Mapper) (*big.Int, error)
- func (d *D) TryFieldBigIntScalarFn(name string, fn func(d *D) (scalar.S, error), sms ...scalar.Mapper) (*big.Int, error)
- func (d *D) TryFieldBitBufFn(name string, fn func(d *D) (bitio.ReaderAtSeeker, error), sms ...scalar.Mapper) (bitio.ReaderAtSeeker, error)
- func (d *D) TryFieldBitBufScalarFn(name string, fn func(d *D) (scalar.S, error), sms ...scalar.Mapper) (bitio.ReaderAtSeeker, error)
- func (d *D) TryFieldBool(name string, sms ...scalar.Mapper) (bool, error)
- func (d *D) TryFieldBoolFn(name string, fn func(d *D) (bool, error), sms ...scalar.Mapper) (bool, error)
- func (d *D) TryFieldBoolScalarFn(name string, fn func(d *D) (scalar.S, error), sms ...scalar.Mapper) (bool, error)
- func (d *D) TryFieldF(name string, nBits int, sms ...scalar.Mapper) (float64, error)
- func (d *D) TryFieldF16(name string, sms ...scalar.Mapper) (float64, error)
- func (d *D) TryFieldF16BE(name string, sms ...scalar.Mapper) (float64, error)
- func (d *D) TryFieldF16LE(name string, sms ...scalar.Mapper) (float64, error)
- func (d *D) TryFieldF32(name string, sms ...scalar.Mapper) (float64, error)
- func (d *D) TryFieldF32BE(name string, sms ...scalar.Mapper) (float64, error)
- func (d *D) TryFieldF32LE(name string, sms ...scalar.Mapper) (float64, error)
- func (d *D) TryFieldF64(name string, sms ...scalar.Mapper) (float64, error)
- func (d *D) TryFieldF64BE(name string, sms ...scalar.Mapper) (float64, error)
- func (d *D) TryFieldF64LE(name string, sms ...scalar.Mapper) (float64, error)
- func (d *D) TryFieldFE(name string, nBits int, endian Endian, sms ...scalar.Mapper) (float64, error)
- func (d *D) TryFieldFFn(name string, fn func(d *D) (float64, error), sms ...scalar.Mapper) (float64, error)
- func (d *D) TryFieldFP(name string, nBits int, fBits int, sms ...scalar.Mapper) (float64, error)
- func (d *D) TryFieldFP16(name string, sms ...scalar.Mapper) (float64, error)
- func (d *D) TryFieldFP16BE(name string, sms ...scalar.Mapper) (float64, error)
- func (d *D) TryFieldFP16LE(name string, sms ...scalar.Mapper) (float64, error)
- func (d *D) TryFieldFP32(name string, sms ...scalar.Mapper) (float64, error)
- func (d *D) TryFieldFP32BE(name string, sms ...scalar.Mapper) (float64, error)
- func (d *D) TryFieldFP32LE(name string, sms ...scalar.Mapper) (float64, error)
- func (d *D) TryFieldFP64(name string, sms ...scalar.Mapper) (float64, error)
- func (d *D) TryFieldFP64BE(name string, sms ...scalar.Mapper) (float64, error)
- func (d *D) TryFieldFP64LE(name string, sms ...scalar.Mapper) (float64, error)
- func (d *D) TryFieldFPE(name string, nBits int, fBits int, endian Endian, sms ...scalar.Mapper) (float64, error)
- func (d *D) TryFieldFScalarFn(name string, fn func(d *D) (scalar.S, error), sms ...scalar.Mapper) (float64, error)
- func (d *D) TryFieldFormat(name string, group Group, inArg interface{}) (*Value, interface{}, error)
- func (d *D) TryFieldFormatBitBuf(name string, br bitio.ReaderAtSeeker, group Group, inArg interface{}) (*Value, interface{}, error)
- func (d *D) TryFieldFormatLen(name string, nBits int64, group Group, inArg interface{}) (*Value, interface{}, error)
- func (d *D) TryFieldFormatRange(name string, firstBit int64, nBits int64, group Group, inArg interface{}) (*Value, interface{}, error)
- func (d *D) TryFieldRawLen(name string, nBits int64, sms ...scalar.Mapper) (bitio.ReaderAtSeeker, error)
- func (d *D) TryFieldReaderRangeFormat(name string, startBit int64, nBits int64, fn func(r io.Reader) io.Reader, ...) (int64, bitio.ReaderAtSeeker, *Value, interface{}, error)
- func (d *D) TryFieldS(name string, nBits int, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS1(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS10(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS10BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS10LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS11(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS11BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS11LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS12(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS12BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS12LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS13(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS13BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS13LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS14(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS14BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS14LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS15(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS15BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS15LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS16(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS16BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS16LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS17(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS17BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS17LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS18(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS18BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS18LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS19(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS19BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS19LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS2(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS20(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS20BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS20LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS21(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS21BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS21LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS22(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS22BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS22LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS23(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS23BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS23LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS24(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS24BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS24LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS25(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS25BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS25LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS26(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS26BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS26LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS27(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS27BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS27LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS28(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS28BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS28LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS29(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS29BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS29LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS3(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS30(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS30BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS30LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS31(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS31BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS31LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS32(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS32BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS32LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS33(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS33BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS33LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS34(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS34BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS34LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS35(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS35BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS35LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS36(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS36BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS36LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS37(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS37BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS37LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS38(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS38BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS38LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS39(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS39BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS39LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS4(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS40(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS40BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS40LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS41(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS41BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS41LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS42(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS42BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS42LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS43(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS43BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS43LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS44(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS44BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS44LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS45(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS45BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS45LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS46(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS46BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS46LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS47(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS47BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS47LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS48(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS48BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS48LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS49(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS49BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS49LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS5(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS50(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS50BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS50LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS51(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS51BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS51LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS52(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS52BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS52LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS53(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS53BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS53LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS54(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS54BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS54LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS55(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS55BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS55LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS56(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS56BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS56LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS57(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS57BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS57LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS58(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS58BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS58LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS59(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS59BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS59LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS6(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS60(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS60BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS60LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS61(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS61BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS61LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS62(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS62BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS62LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS63(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS63BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS63LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS64(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS64BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS64LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS7(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS8(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS8BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS8LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS9(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS9BE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldS9LE(name string, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldSBigInt(name string, nBits int, sms ...scalar.Mapper) (*big.Int, error)
- func (d *D) TryFieldSBigIntBE(name string, nBits int, sms ...scalar.Mapper) (*big.Int, error)
- func (d *D) TryFieldSBigIntE(name string, nBits int, endian Endian, sms ...scalar.Mapper) (*big.Int, error)
- func (d *D) TryFieldSBigIntLE(name string, nBits int, sms ...scalar.Mapper) (*big.Int, error)
- func (d *D) TryFieldSE(name string, nBits int, endian Endian, sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldSFn(name string, fn func(d *D) (int64, error), sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldSScalarFn(name string, fn func(d *D) (scalar.S, error), sms ...scalar.Mapper) (int64, error)
- func (d *D) TryFieldScalarBigIntFn(name string, fn func(d *D) (*big.Int, error), sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarBitBufFn(name string, fn func(d *D) (bitio.ReaderAtSeeker, error), sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarBool(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarBoolFn(name string, fn func(d *D) (bool, error), sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarF(name string, nBits int, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarF16(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarF16BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarF16LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarF32(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarF32BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarF32LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarF64(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarF64BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarF64LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarFE(name string, nBits int, endian Endian, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarFFn(name string, fn func(d *D) (float64, error), sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarFP(name string, nBits int, fBits int, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarFP16(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarFP16BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarFP16LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarFP32(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarFP32BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarFP32LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarFP64(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarFP64BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarFP64LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarFPE(name string, nBits int, fBits int, endian Endian, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarFn(name string, sfn scalar.Fn, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarRawLen(name string, nBits int64, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS(name string, nBits int, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS1(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS10(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS10BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS10LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS11(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS11BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS11LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS12(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS12BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS12LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS13(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS13BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS13LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS14(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS14BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS14LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS15(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS15BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS15LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS16(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS16BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS16LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS17(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS17BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS17LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS18(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS18BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS18LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS19(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS19BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS19LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS2(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS20(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS20BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS20LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS21(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS21BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS21LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS22(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS22BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS22LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS23(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS23BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS23LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS24(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS24BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS24LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS25(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS25BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS25LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS26(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS26BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS26LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS27(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS27BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS27LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS28(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS28BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS28LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS29(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS29BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS29LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS3(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS30(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS30BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS30LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS31(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS31BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS31LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS32(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS32BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS32LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS33(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS33BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS33LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS34(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS34BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS34LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS35(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS35BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS35LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS36(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS36BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS36LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS37(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS37BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS37LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS38(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS38BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS38LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS39(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS39BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS39LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS4(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS40(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS40BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS40LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS41(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS41BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS41LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS42(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS42BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS42LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS43(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS43BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS43LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS44(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS44BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS44LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS45(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS45BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS45LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS46(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS46BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS46LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS47(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS47BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS47LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS48(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS48BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS48LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS49(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS49BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS49LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS5(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS50(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS50BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS50LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS51(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS51BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS51LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS52(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS52BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS52LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS53(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS53BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS53LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS54(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS54BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS54LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS55(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS55BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS55LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS56(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS56BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS56LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS57(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS57BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS57LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS58(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS58BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS58LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS59(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS59BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS59LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS6(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS60(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS60BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS60LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS61(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS61BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS61LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS62(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS62BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS62LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS63(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS63BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS63LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS64(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS64BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS64LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS7(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS8(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS8BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS8LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS9(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS9BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarS9LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarSBigInt(name string, nBits int, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarSBigIntBE(name string, nBits int, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarSBigIntE(name string, nBits int, endian Endian, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarSBigIntLE(name string, nBits int, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarSE(name string, nBits int, endian Endian, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarSFn(name string, fn func(d *D) (int64, error), sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarStrFn(name string, fn func(d *D) (string, error), sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU(name string, nBits int, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU1(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU10(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU10BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU10LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU11(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU11BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU11LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU12(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU12BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU12LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU13(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU13BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU13LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU14(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU14BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU14LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU15(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU15BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU15LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU16(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU16BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU16LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU17(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU17BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU17LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU18(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU18BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU18LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU19(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU19BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU19LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU2(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU20(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU20BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU20LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU21(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU21BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU21LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU22(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU22BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU22LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU23(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU23BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU23LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU24(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU24BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU24LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU25(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU25BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU25LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU26(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU26BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU26LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU27(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU27BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU27LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU28(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU28BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU28LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU29(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU29BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU29LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU3(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU30(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU30BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU30LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU31(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU31BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU31LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU32(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU32BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU32LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU33(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU33BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU33LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU34(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU34BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU34LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU35(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU35BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU35LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU36(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU36BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU36LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU37(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU37BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU37LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU38(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU38BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU38LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU39(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU39BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU39LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU4(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU40(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU40BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU40LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU41(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU41BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU41LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU42(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU42BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU42LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU43(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU43BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU43LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU44(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU44BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU44LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU45(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU45BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU45LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU46(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU46BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU46LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU47(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU47BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU47LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU48(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU48BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU48LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU49(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU49BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU49LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU5(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU50(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU50BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU50LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU51(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU51BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU51LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU52(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU52BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU52LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU53(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU53BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU53LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU54(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU54BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU54LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU55(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU55BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU55LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU56(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU56BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU56LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU57(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU57BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU57LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU58(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU58BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU58LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU59(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU59BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU59LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU6(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU60(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU60BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU60LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU61(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU61BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU61LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU62(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU62BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU62LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU63(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU63BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU63LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU64(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU64BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU64LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU7(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU8(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU8BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU8LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU9(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU9BE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarU9LE(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarUBigInt(name string, nBits int, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarUBigIntBE(name string, nBits int, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarUBigIntE(name string, nBits int, endian Endian, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarUBigIntLE(name string, nBits int, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarUE(name string, nBits int, endian Endian, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarUFn(name string, fn func(d *D) (uint64, error), sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarUTF16(name string, nBytes int, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarUTF16BE(name string, nBytes int, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarUTF16LE(name string, nBytes int, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarUTF8(name string, nBytes int, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarUTF8Null(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarUTF8NullFixedLen(name string, fixedBytes int, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarUTF8ShortString(name string, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarUTF8ShortStringFixedLen(name string, fixedBytes int, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldScalarUnary(name string, ov uint64, sms ...scalar.Mapper) (*scalar.S, error)
- func (d *D) TryFieldStrFn(name string, fn func(d *D) (string, error), sms ...scalar.Mapper) (string, error)
- func (d *D) TryFieldStrScalarFn(name string, fn func(d *D) (scalar.S, error), sms ...scalar.Mapper) (string, error)
- func (d *D) TryFieldU(name string, nBits int, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU1(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU10(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU10BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU10LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU11(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU11BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU11LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU12(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU12BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU12LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU13(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU13BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU13LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU14(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU14BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU14LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU15(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU15BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU15LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU16(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU16BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU16LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU17(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU17BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU17LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU18(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU18BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU18LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU19(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU19BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU19LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU2(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU20(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU20BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU20LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU21(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU21BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU21LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU22(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU22BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU22LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU23(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU23BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU23LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU24(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU24BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU24LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU25(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU25BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU25LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU26(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU26BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU26LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU27(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU27BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU27LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU28(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU28BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU28LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU29(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU29BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU29LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU3(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU30(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU30BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU30LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU31(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU31BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU31LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU32(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU32BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU32LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU33(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU33BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU33LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU34(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU34BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU34LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU35(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU35BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU35LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU36(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU36BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU36LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU37(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU37BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU37LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU38(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU38BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU38LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU39(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU39BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU39LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU4(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU40(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU40BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU40LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU41(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU41BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU41LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU42(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU42BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU42LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU43(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU43BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU43LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU44(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU44BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU44LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU45(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU45BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU45LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU46(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU46BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU46LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU47(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU47BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU47LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU48(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU48BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU48LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU49(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU49BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU49LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU5(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU50(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU50BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU50LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU51(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU51BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU51LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU52(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU52BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU52LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU53(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU53BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU53LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU54(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU54BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU54LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU55(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU55BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU55LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU56(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU56BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU56LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU57(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU57BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU57LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU58(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU58BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU58LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU59(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU59BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU59LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU6(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU60(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU60BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU60LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU61(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU61BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU61LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU62(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU62BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU62LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU63(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU63BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU63LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU64(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU64BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU64LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU7(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU8(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU8BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU8LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU9(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU9BE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldU9LE(name string, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldUBigInt(name string, nBits int, sms ...scalar.Mapper) (*big.Int, error)
- func (d *D) TryFieldUBigIntBE(name string, nBits int, sms ...scalar.Mapper) (*big.Int, error)
- func (d *D) TryFieldUBigIntE(name string, nBits int, endian Endian, sms ...scalar.Mapper) (*big.Int, error)
- func (d *D) TryFieldUBigIntLE(name string, nBits int, sms ...scalar.Mapper) (*big.Int, error)
- func (d *D) TryFieldUE(name string, nBits int, endian Endian, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldUFn(name string, fn func(d *D) (uint64, error), sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldUScalarFn(name string, fn func(d *D) (scalar.S, error), sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldUTF16(name string, nBytes int, sms ...scalar.Mapper) (string, error)
- func (d *D) TryFieldUTF16BE(name string, nBytes int, sms ...scalar.Mapper) (string, error)
- func (d *D) TryFieldUTF16LE(name string, nBytes int, sms ...scalar.Mapper) (string, error)
- func (d *D) TryFieldUTF8(name string, nBytes int, sms ...scalar.Mapper) (string, error)
- func (d *D) TryFieldUTF8Null(name string, sms ...scalar.Mapper) (string, error)
- func (d *D) TryFieldUTF8NullFixedLen(name string, fixedBytes int, sms ...scalar.Mapper) (string, error)
- func (d *D) TryFieldUTF8ShortString(name string, sms ...scalar.Mapper) (string, error)
- func (d *D) TryFieldUTF8ShortStringFixedLen(name string, fixedBytes int, sms ...scalar.Mapper) (string, error)
- func (d *D) TryFieldUnary(name string, ov uint64, sms ...scalar.Mapper) (uint64, error)
- func (d *D) TryFieldValue(name string, fn func() (*Value, error)) (*Value, error)
- func (d *D) TryHasBytes(hb []byte) bool
- func (d *D) TryLen() (int64, error)
- func (d *D) TryPeekBits(nBits int) (uint64, error)
- func (d *D) TryPeekBytes(nBytes int) ([]byte, error)
- func (d *D) TryPeekFind(nBits int, seekBits int64, maxLen int64, fn func(v uint64) bool) (int64, uint64, error)
- func (d *D) TryPos() (int64, error)
- func (d *D) TryRawLen(nBits int64) (bitio.ReaderAtSeeker, error)
- func (d *D) TryS(nBits int) (int64, error)
- func (d *D) TryS1() (int64, error)
- func (d *D) TryS10() (int64, error)
- func (d *D) TryS10BE() (int64, error)
- func (d *D) TryS10LE() (int64, error)
- func (d *D) TryS11() (int64, error)
- func (d *D) TryS11BE() (int64, error)
- func (d *D) TryS11LE() (int64, error)
- func (d *D) TryS12() (int64, error)
- func (d *D) TryS12BE() (int64, error)
- func (d *D) TryS12LE() (int64, error)
- func (d *D) TryS13() (int64, error)
- func (d *D) TryS13BE() (int64, error)
- func (d *D) TryS13LE() (int64, error)
- func (d *D) TryS14() (int64, error)
- func (d *D) TryS14BE() (int64, error)
- func (d *D) TryS14LE() (int64, error)
- func (d *D) TryS15() (int64, error)
- func (d *D) TryS15BE() (int64, error)
- func (d *D) TryS15LE() (int64, error)
- func (d *D) TryS16() (int64, error)
- func (d *D) TryS16BE() (int64, error)
- func (d *D) TryS16LE() (int64, error)
- func (d *D) TryS17() (int64, error)
- func (d *D) TryS17BE() (int64, error)
- func (d *D) TryS17LE() (int64, error)
- func (d *D) TryS18() (int64, error)
- func (d *D) TryS18BE() (int64, error)
- func (d *D) TryS18LE() (int64, error)
- func (d *D) TryS19() (int64, error)
- func (d *D) TryS19BE() (int64, error)
- func (d *D) TryS19LE() (int64, error)
- func (d *D) TryS2() (int64, error)
- func (d *D) TryS20() (int64, error)
- func (d *D) TryS20BE() (int64, error)
- func (d *D) TryS20LE() (int64, error)
- func (d *D) TryS21() (int64, error)
- func (d *D) TryS21BE() (int64, error)
- func (d *D) TryS21LE() (int64, error)
- func (d *D) TryS22() (int64, error)
- func (d *D) TryS22BE() (int64, error)
- func (d *D) TryS22LE() (int64, error)
- func (d *D) TryS23() (int64, error)
- func (d *D) TryS23BE() (int64, error)
- func (d *D) TryS23LE() (int64, error)
- func (d *D) TryS24() (int64, error)
- func (d *D) TryS24BE() (int64, error)
- func (d *D) TryS24LE() (int64, error)
- func (d *D) TryS25() (int64, error)
- func (d *D) TryS25BE() (int64, error)
- func (d *D) TryS25LE() (int64, error)
- func (d *D) TryS26() (int64, error)
- func (d *D) TryS26BE() (int64, error)
- func (d *D) TryS26LE() (int64, error)
- func (d *D) TryS27() (int64, error)
- func (d *D) TryS27BE() (int64, error)
- func (d *D) TryS27LE() (int64, error)
- func (d *D) TryS28() (int64, error)
- func (d *D) TryS28BE() (int64, error)
- func (d *D) TryS28LE() (int64, error)
- func (d *D) TryS29() (int64, error)
- func (d *D) TryS29BE() (int64, error)
- func (d *D) TryS29LE() (int64, error)
- func (d *D) TryS3() (int64, error)
- func (d *D) TryS30() (int64, error)
- func (d *D) TryS30BE() (int64, error)
- func (d *D) TryS30LE() (int64, error)
- func (d *D) TryS31() (int64, error)
- func (d *D) TryS31BE() (int64, error)
- func (d *D) TryS31LE() (int64, error)
- func (d *D) TryS32() (int64, error)
- func (d *D) TryS32BE() (int64, error)
- func (d *D) TryS32LE() (int64, error)
- func (d *D) TryS33() (int64, error)
- func (d *D) TryS33BE() (int64, error)
- func (d *D) TryS33LE() (int64, error)
- func (d *D) TryS34() (int64, error)
- func (d *D) TryS34BE() (int64, error)
- func (d *D) TryS34LE() (int64, error)
- func (d *D) TryS35() (int64, error)
- func (d *D) TryS35BE() (int64, error)
- func (d *D) TryS35LE() (int64, error)
- func (d *D) TryS36() (int64, error)
- func (d *D) TryS36BE() (int64, error)
- func (d *D) TryS36LE() (int64, error)
- func (d *D) TryS37() (int64, error)
- func (d *D) TryS37BE() (int64, error)
- func (d *D) TryS37LE() (int64, error)
- func (d *D) TryS38() (int64, error)
- func (d *D) TryS38BE() (int64, error)
- func (d *D) TryS38LE() (int64, error)
- func (d *D) TryS39() (int64, error)
- func (d *D) TryS39BE() (int64, error)
- func (d *D) TryS39LE() (int64, error)
- func (d *D) TryS4() (int64, error)
- func (d *D) TryS40() (int64, error)
- func (d *D) TryS40BE() (int64, error)
- func (d *D) TryS40LE() (int64, error)
- func (d *D) TryS41() (int64, error)
- func (d *D) TryS41BE() (int64, error)
- func (d *D) TryS41LE() (int64, error)
- func (d *D) TryS42() (int64, error)
- func (d *D) TryS42BE() (int64, error)
- func (d *D) TryS42LE() (int64, error)
- func (d *D) TryS43() (int64, error)
- func (d *D) TryS43BE() (int64, error)
- func (d *D) TryS43LE() (int64, error)
- func (d *D) TryS44() (int64, error)
- func (d *D) TryS44BE() (int64, error)
- func (d *D) TryS44LE() (int64, error)
- func (d *D) TryS45() (int64, error)
- func (d *D) TryS45BE() (int64, error)
- func (d *D) TryS45LE() (int64, error)
- func (d *D) TryS46() (int64, error)
- func (d *D) TryS46BE() (int64, error)
- func (d *D) TryS46LE() (int64, error)
- func (d *D) TryS47() (int64, error)
- func (d *D) TryS47BE() (int64, error)
- func (d *D) TryS47LE() (int64, error)
- func (d *D) TryS48() (int64, error)
- func (d *D) TryS48BE() (int64, error)
- func (d *D) TryS48LE() (int64, error)
- func (d *D) TryS49() (int64, error)
- func (d *D) TryS49BE() (int64, error)
- func (d *D) TryS49LE() (int64, error)
- func (d *D) TryS5() (int64, error)
- func (d *D) TryS50() (int64, error)
- func (d *D) TryS50BE() (int64, error)
- func (d *D) TryS50LE() (int64, error)
- func (d *D) TryS51() (int64, error)
- func (d *D) TryS51BE() (int64, error)
- func (d *D) TryS51LE() (int64, error)
- func (d *D) TryS52() (int64, error)
- func (d *D) TryS52BE() (int64, error)
- func (d *D) TryS52LE() (int64, error)
- func (d *D) TryS53() (int64, error)
- func (d *D) TryS53BE() (int64, error)
- func (d *D) TryS53LE() (int64, error)
- func (d *D) TryS54() (int64, error)
- func (d *D) TryS54BE() (int64, error)
- func (d *D) TryS54LE() (int64, error)
- func (d *D) TryS55() (int64, error)
- func (d *D) TryS55BE() (int64, error)
- func (d *D) TryS55LE() (int64, error)
- func (d *D) TryS56() (int64, error)
- func (d *D) TryS56BE() (int64, error)
- func (d *D) TryS56LE() (int64, error)
- func (d *D) TryS57() (int64, error)
- func (d *D) TryS57BE() (int64, error)
- func (d *D) TryS57LE() (int64, error)
- func (d *D) TryS58() (int64, error)
- func (d *D) TryS58BE() (int64, error)
- func (d *D) TryS58LE() (int64, error)
- func (d *D) TryS59() (int64, error)
- func (d *D) TryS59BE() (int64, error)
- func (d *D) TryS59LE() (int64, error)
- func (d *D) TryS6() (int64, error)
- func (d *D) TryS60() (int64, error)
- func (d *D) TryS60BE() (int64, error)
- func (d *D) TryS60LE() (int64, error)
- func (d *D) TryS61() (int64, error)
- func (d *D) TryS61BE() (int64, error)
- func (d *D) TryS61LE() (int64, error)
- func (d *D) TryS62() (int64, error)
- func (d *D) TryS62BE() (int64, error)
- func (d *D) TryS62LE() (int64, error)
- func (d *D) TryS63() (int64, error)
- func (d *D) TryS63BE() (int64, error)
- func (d *D) TryS63LE() (int64, error)
- func (d *D) TryS64() (int64, error)
- func (d *D) TryS64BE() (int64, error)
- func (d *D) TryS64LE() (int64, error)
- func (d *D) TryS7() (int64, error)
- func (d *D) TryS8() (int64, error)
- func (d *D) TryS8BE() (int64, error)
- func (d *D) TryS8LE() (int64, error)
- func (d *D) TryS9() (int64, error)
- func (d *D) TryS9BE() (int64, error)
- func (d *D) TryS9LE() (int64, error)
- func (d *D) TrySBigInt(nBits int) (*big.Int, error)
- func (d *D) TrySBigIntBE(nBits int) (*big.Int, error)
- func (d *D) TrySBigIntE(nBits int, endian Endian) (*big.Int, error)
- func (d *D) TrySBigIntLE(nBits int) (*big.Int, error)
- func (d *D) TrySE(nBits int, endian Endian) (int64, error)
- func (d *D) TrySeekAbs(pos int64, fns ...func(d *D)) (int64, error)
- func (d *D) TrySeekRel(delta int64, fns ...func(d *D)) (int64, error)
- func (d *D) TryU(nBits int) (uint64, error)
- func (d *D) TryU1() (uint64, error)
- func (d *D) TryU10() (uint64, error)
- func (d *D) TryU10BE() (uint64, error)
- func (d *D) TryU10LE() (uint64, error)
- func (d *D) TryU11() (uint64, error)
- func (d *D) TryU11BE() (uint64, error)
- func (d *D) TryU11LE() (uint64, error)
- func (d *D) TryU12() (uint64, error)
- func (d *D) TryU12BE() (uint64, error)
- func (d *D) TryU12LE() (uint64, error)
- func (d *D) TryU13() (uint64, error)
- func (d *D) TryU13BE() (uint64, error)
- func (d *D) TryU13LE() (uint64, error)
- func (d *D) TryU14() (uint64, error)
- func (d *D) TryU14BE() (uint64, error)
- func (d *D) TryU14LE() (uint64, error)
- func (d *D) TryU15() (uint64, error)
- func (d *D) TryU15BE() (uint64, error)
- func (d *D) TryU15LE() (uint64, error)
- func (d *D) TryU16() (uint64, error)
- func (d *D) TryU16BE() (uint64, error)
- func (d *D) TryU16LE() (uint64, error)
- func (d *D) TryU17() (uint64, error)
- func (d *D) TryU17BE() (uint64, error)
- func (d *D) TryU17LE() (uint64, error)
- func (d *D) TryU18() (uint64, error)
- func (d *D) TryU18BE() (uint64, error)
- func (d *D) TryU18LE() (uint64, error)
- func (d *D) TryU19() (uint64, error)
- func (d *D) TryU19BE() (uint64, error)
- func (d *D) TryU19LE() (uint64, error)
- func (d *D) TryU2() (uint64, error)
- func (d *D) TryU20() (uint64, error)
- func (d *D) TryU20BE() (uint64, error)
- func (d *D) TryU20LE() (uint64, error)
- func (d *D) TryU21() (uint64, error)
- func (d *D) TryU21BE() (uint64, error)
- func (d *D) TryU21LE() (uint64, error)
- func (d *D) TryU22() (uint64, error)
- func (d *D) TryU22BE() (uint64, error)
- func (d *D) TryU22LE() (uint64, error)
- func (d *D) TryU23() (uint64, error)
- func (d *D) TryU23BE() (uint64, error)
- func (d *D) TryU23LE() (uint64, error)
- func (d *D) TryU24() (uint64, error)
- func (d *D) TryU24BE() (uint64, error)
- func (d *D) TryU24LE() (uint64, error)
- func (d *D) TryU25() (uint64, error)
- func (d *D) TryU25BE() (uint64, error)
- func (d *D) TryU25LE() (uint64, error)
- func (d *D) TryU26() (uint64, error)
- func (d *D) TryU26BE() (uint64, error)
- func (d *D) TryU26LE() (uint64, error)
- func (d *D) TryU27() (uint64, error)
- func (d *D) TryU27BE() (uint64, error)
- func (d *D) TryU27LE() (uint64, error)
- func (d *D) TryU28() (uint64, error)
- func (d *D) TryU28BE() (uint64, error)
- func (d *D) TryU28LE() (uint64, error)
- func (d *D) TryU29() (uint64, error)
- func (d *D) TryU29BE() (uint64, error)
- func (d *D) TryU29LE() (uint64, error)
- func (d *D) TryU3() (uint64, error)
- func (d *D) TryU30() (uint64, error)
- func (d *D) TryU30BE() (uint64, error)
- func (d *D) TryU30LE() (uint64, error)
- func (d *D) TryU31() (uint64, error)
- func (d *D) TryU31BE() (uint64, error)
- func (d *D) TryU31LE() (uint64, error)
- func (d *D) TryU32() (uint64, error)
- func (d *D) TryU32BE() (uint64, error)
- func (d *D) TryU32LE() (uint64, error)
- func (d *D) TryU33() (uint64, error)
- func (d *D) TryU33BE() (uint64, error)
- func (d *D) TryU33LE() (uint64, error)
- func (d *D) TryU34() (uint64, error)
- func (d *D) TryU34BE() (uint64, error)
- func (d *D) TryU34LE() (uint64, error)
- func (d *D) TryU35() (uint64, error)
- func (d *D) TryU35BE() (uint64, error)
- func (d *D) TryU35LE() (uint64, error)
- func (d *D) TryU36() (uint64, error)
- func (d *D) TryU36BE() (uint64, error)
- func (d *D) TryU36LE() (uint64, error)
- func (d *D) TryU37() (uint64, error)
- func (d *D) TryU37BE() (uint64, error)
- func (d *D) TryU37LE() (uint64, error)
- func (d *D) TryU38() (uint64, error)
- func (d *D) TryU38BE() (uint64, error)
- func (d *D) TryU38LE() (uint64, error)
- func (d *D) TryU39() (uint64, error)
- func (d *D) TryU39BE() (uint64, error)
- func (d *D) TryU39LE() (uint64, error)
- func (d *D) TryU4() (uint64, error)
- func (d *D) TryU40() (uint64, error)
- func (d *D) TryU40BE() (uint64, error)
- func (d *D) TryU40LE() (uint64, error)
- func (d *D) TryU41() (uint64, error)
- func (d *D) TryU41BE() (uint64, error)
- func (d *D) TryU41LE() (uint64, error)
- func (d *D) TryU42() (uint64, error)
- func (d *D) TryU42BE() (uint64, error)
- func (d *D) TryU42LE() (uint64, error)
- func (d *D) TryU43() (uint64, error)
- func (d *D) TryU43BE() (uint64, error)
- func (d *D) TryU43LE() (uint64, error)
- func (d *D) TryU44() (uint64, error)
- func (d *D) TryU44BE() (uint64, error)
- func (d *D) TryU44LE() (uint64, error)
- func (d *D) TryU45() (uint64, error)
- func (d *D) TryU45BE() (uint64, error)
- func (d *D) TryU45LE() (uint64, error)
- func (d *D) TryU46() (uint64, error)
- func (d *D) TryU46BE() (uint64, error)
- func (d *D) TryU46LE() (uint64, error)
- func (d *D) TryU47() (uint64, error)
- func (d *D) TryU47BE() (uint64, error)
- func (d *D) TryU47LE() (uint64, error)
- func (d *D) TryU48() (uint64, error)
- func (d *D) TryU48BE() (uint64, error)
- func (d *D) TryU48LE() (uint64, error)
- func (d *D) TryU49() (uint64, error)
- func (d *D) TryU49BE() (uint64, error)
- func (d *D) TryU49LE() (uint64, error)
- func (d *D) TryU5() (uint64, error)
- func (d *D) TryU50() (uint64, error)
- func (d *D) TryU50BE() (uint64, error)
- func (d *D) TryU50LE() (uint64, error)
- func (d *D) TryU51() (uint64, error)
- func (d *D) TryU51BE() (uint64, error)
- func (d *D) TryU51LE() (uint64, error)
- func (d *D) TryU52() (uint64, error)
- func (d *D) TryU52BE() (uint64, error)
- func (d *D) TryU52LE() (uint64, error)
- func (d *D) TryU53() (uint64, error)
- func (d *D) TryU53BE() (uint64, error)
- func (d *D) TryU53LE() (uint64, error)
- func (d *D) TryU54() (uint64, error)
- func (d *D) TryU54BE() (uint64, error)
- func (d *D) TryU54LE() (uint64, error)
- func (d *D) TryU55() (uint64, error)
- func (d *D) TryU55BE() (uint64, error)
- func (d *D) TryU55LE() (uint64, error)
- func (d *D) TryU56() (uint64, error)
- func (d *D) TryU56BE() (uint64, error)
- func (d *D) TryU56LE() (uint64, error)
- func (d *D) TryU57() (uint64, error)
- func (d *D) TryU57BE() (uint64, error)
- func (d *D) TryU57LE() (uint64, error)
- func (d *D) TryU58() (uint64, error)
- func (d *D) TryU58BE() (uint64, error)
- func (d *D) TryU58LE() (uint64, error)
- func (d *D) TryU59() (uint64, error)
- func (d *D) TryU59BE() (uint64, error)
- func (d *D) TryU59LE() (uint64, error)
- func (d *D) TryU6() (uint64, error)
- func (d *D) TryU60() (uint64, error)
- func (d *D) TryU60BE() (uint64, error)
- func (d *D) TryU60LE() (uint64, error)
- func (d *D) TryU61() (uint64, error)
- func (d *D) TryU61BE() (uint64, error)
- func (d *D) TryU61LE() (uint64, error)
- func (d *D) TryU62() (uint64, error)
- func (d *D) TryU62BE() (uint64, error)
- func (d *D) TryU62LE() (uint64, error)
- func (d *D) TryU63() (uint64, error)
- func (d *D) TryU63BE() (uint64, error)
- func (d *D) TryU63LE() (uint64, error)
- func (d *D) TryU64() (uint64, error)
- func (d *D) TryU64BE() (uint64, error)
- func (d *D) TryU64LE() (uint64, error)
- func (d *D) TryU7() (uint64, error)
- func (d *D) TryU8() (uint64, error)
- func (d *D) TryU8BE() (uint64, error)
- func (d *D) TryU8LE() (uint64, error)
- func (d *D) TryU9() (uint64, error)
- func (d *D) TryU9BE() (uint64, error)
- func (d *D) TryU9LE() (uint64, error)
- func (d *D) TryUBigInt(nBits int) (*big.Int, error)
- func (d *D) TryUBigIntBE(nBits int) (*big.Int, error)
- func (d *D) TryUBigIntE(nBits int, endian Endian) (*big.Int, error)
- func (d *D) TryUBigIntLE(nBits int) (*big.Int, error)
- func (d *D) TryUE(nBits int, endian Endian) (uint64, error)
- func (d *D) TryUTF16(nBytes int) (string, error)
- func (d *D) TryUTF16BE(nBytes int) (string, error)
- func (d *D) TryUTF16LE(nBytes int) (string, error)
- func (d *D) TryUTF8(nBytes int) (string, error)
- func (d *D) TryUTF8Null() (string, error)
- func (d *D) TryUTF8NullFixedLen(fixedBytes int) (string, error)
- func (d *D) TryUTF8ShortString() (string, error)
- func (d *D) TryUTF8ShortStringFixedLen(fixedBytes int) (string, error)
- func (d *D) TryUnary(ov uint64) (uint64, error)
- func (d *D) U(nBits int) uint64
- func (d *D) U1() uint64
- func (d *D) U10() uint64
- func (d *D) U10BE() uint64
- func (d *D) U10LE() uint64
- func (d *D) U11() uint64
- func (d *D) U11BE() uint64
- func (d *D) U11LE() uint64
- func (d *D) U12() uint64
- func (d *D) U12BE() uint64
- func (d *D) U12LE() uint64
- func (d *D) U13() uint64
- func (d *D) U13BE() uint64
- func (d *D) U13LE() uint64
- func (d *D) U14() uint64
- func (d *D) U14BE() uint64
- func (d *D) U14LE() uint64
- func (d *D) U15() uint64
- func (d *D) U15BE() uint64
- func (d *D) U15LE() uint64
- func (d *D) U16() uint64
- func (d *D) U16BE() uint64
- func (d *D) U16LE() uint64
- func (d *D) U17() uint64
- func (d *D) U17BE() uint64
- func (d *D) U17LE() uint64
- func (d *D) U18() uint64
- func (d *D) U18BE() uint64
- func (d *D) U18LE() uint64
- func (d *D) U19() uint64
- func (d *D) U19BE() uint64
- func (d *D) U19LE() uint64
- func (d *D) U2() uint64
- func (d *D) U20() uint64
- func (d *D) U20BE() uint64
- func (d *D) U20LE() uint64
- func (d *D) U21() uint64
- func (d *D) U21BE() uint64
- func (d *D) U21LE() uint64
- func (d *D) U22() uint64
- func (d *D) U22BE() uint64
- func (d *D) U22LE() uint64
- func (d *D) U23() uint64
- func (d *D) U23BE() uint64
- func (d *D) U23LE() uint64
- func (d *D) U24() uint64
- func (d *D) U24BE() uint64
- func (d *D) U24LE() uint64
- func (d *D) U25() uint64
- func (d *D) U25BE() uint64
- func (d *D) U25LE() uint64
- func (d *D) U26() uint64
- func (d *D) U26BE() uint64
- func (d *D) U26LE() uint64
- func (d *D) U27() uint64
- func (d *D) U27BE() uint64
- func (d *D) U27LE() uint64
- func (d *D) U28() uint64
- func (d *D) U28BE() uint64
- func (d *D) U28LE() uint64
- func (d *D) U29() uint64
- func (d *D) U29BE() uint64
- func (d *D) U29LE() uint64
- func (d *D) U3() uint64
- func (d *D) U30() uint64
- func (d *D) U30BE() uint64
- func (d *D) U30LE() uint64
- func (d *D) U31() uint64
- func (d *D) U31BE() uint64
- func (d *D) U31LE() uint64
- func (d *D) U32() uint64
- func (d *D) U32BE() uint64
- func (d *D) U32LE() uint64
- func (d *D) U33() uint64
- func (d *D) U33BE() uint64
- func (d *D) U33LE() uint64
- func (d *D) U34() uint64
- func (d *D) U34BE() uint64
- func (d *D) U34LE() uint64
- func (d *D) U35() uint64
- func (d *D) U35BE() uint64
- func (d *D) U35LE() uint64
- func (d *D) U36() uint64
- func (d *D) U36BE() uint64
- func (d *D) U36LE() uint64
- func (d *D) U37() uint64
- func (d *D) U37BE() uint64
- func (d *D) U37LE() uint64
- func (d *D) U38() uint64
- func (d *D) U38BE() uint64
- func (d *D) U38LE() uint64
- func (d *D) U39() uint64
- func (d *D) U39BE() uint64
- func (d *D) U39LE() uint64
- func (d *D) U4() uint64
- func (d *D) U40() uint64
- func (d *D) U40BE() uint64
- func (d *D) U40LE() uint64
- func (d *D) U41() uint64
- func (d *D) U41BE() uint64
- func (d *D) U41LE() uint64
- func (d *D) U42() uint64
- func (d *D) U42BE() uint64
- func (d *D) U42LE() uint64
- func (d *D) U43() uint64
- func (d *D) U43BE() uint64
- func (d *D) U43LE() uint64
- func (d *D) U44() uint64
- func (d *D) U44BE() uint64
- func (d *D) U44LE() uint64
- func (d *D) U45() uint64
- func (d *D) U45BE() uint64
- func (d *D) U45LE() uint64
- func (d *D) U46() uint64
- func (d *D) U46BE() uint64
- func (d *D) U46LE() uint64
- func (d *D) U47() uint64
- func (d *D) U47BE() uint64
- func (d *D) U47LE() uint64
- func (d *D) U48() uint64
- func (d *D) U48BE() uint64
- func (d *D) U48LE() uint64
- func (d *D) U49() uint64
- func (d *D) U49BE() uint64
- func (d *D) U49LE() uint64
- func (d *D) U5() uint64
- func (d *D) U50() uint64
- func (d *D) U50BE() uint64
- func (d *D) U50LE() uint64
- func (d *D) U51() uint64
- func (d *D) U51BE() uint64
- func (d *D) U51LE() uint64
- func (d *D) U52() uint64
- func (d *D) U52BE() uint64
- func (d *D) U52LE() uint64
- func (d *D) U53() uint64
- func (d *D) U53BE() uint64
- func (d *D) U53LE() uint64
- func (d *D) U54() uint64
- func (d *D) U54BE() uint64
- func (d *D) U54LE() uint64
- func (d *D) U55() uint64
- func (d *D) U55BE() uint64
- func (d *D) U55LE() uint64
- func (d *D) U56() uint64
- func (d *D) U56BE() uint64
- func (d *D) U56LE() uint64
- func (d *D) U57() uint64
- func (d *D) U57BE() uint64
- func (d *D) U57LE() uint64
- func (d *D) U58() uint64
- func (d *D) U58BE() uint64
- func (d *D) U58LE() uint64
- func (d *D) U59() uint64
- func (d *D) U59BE() uint64
- func (d *D) U59LE() uint64
- func (d *D) U6() uint64
- func (d *D) U60() uint64
- func (d *D) U60BE() uint64
- func (d *D) U60LE() uint64
- func (d *D) U61() uint64
- func (d *D) U61BE() uint64
- func (d *D) U61LE() uint64
- func (d *D) U62() uint64
- func (d *D) U62BE() uint64
- func (d *D) U62LE() uint64
- func (d *D) U63() uint64
- func (d *D) U63BE() uint64
- func (d *D) U63LE() uint64
- func (d *D) U64() uint64
- func (d *D) U64BE() uint64
- func (d *D) U64LE() uint64
- func (d *D) U7() uint64
- func (d *D) U8() uint64
- func (d *D) U8BE() uint64
- func (d *D) U8LE() uint64
- func (d *D) U9() uint64
- func (d *D) U9BE() uint64
- func (d *D) U9LE() uint64
- func (d *D) UBigInt(nBits int) *big.Int
- func (d *D) UBigIntBE(nBits int) *big.Int
- func (d *D) UBigIntE(nBits int, endian Endian) *big.Int
- func (d *D) UBigIntLE(nBits int) *big.Int
- func (d *D) UE(nBits int, endian Endian) uint64
- func (d *D) UTF16(nBytes int) string
- func (d *D) UTF16BE(nBytes int) string
- func (d *D) UTF16LE(nBytes int) string
- func (d *D) UTF8(nBytes int) string
- func (d *D) UTF8Null() string
- func (d *D) UTF8NullFixedLen(fixedBytes int) string
- func (d *D) UTF8ShortString() string
- func (d *D) UTF8ShortStringFixedLen(fixedBytes int) string
- func (d *D) Unary(ov uint64) uint64
- func (d *D) ValidateBigInt(vs ...*big.Int) scalar.Mapper
- func (d *D) ValidateBigIntRange(start, end *big.Int) scalar.Mapper
- func (d *D) ValidateBitBuf(bss ...[]byte) scalar.Mapper
- func (d *D) ValidateBool(vs ...bool) scalar.Mapper
- func (d *D) ValidateF(vs ...float64) scalar.Mapper
- func (d *D) ValidateFRange(start, end float64) scalar.Mapper
- func (d *D) ValidateS(vs ...int64) scalar.Mapper
- func (d *D) ValidateSRange(start, end int64) scalar.Mapper
- func (d *D) ValidateStr(vs ...string) scalar.Mapper
- func (d *D) ValidateStrRange(start, end string) scalar.Mapper
- func (d *D) ValidateU(vs ...uint64) scalar.Mapper
- func (d *D) ValidateUBEBytes(bss ...[]byte) scalar.Mapper
- func (d *D) ValidateUBytes(bss ...[]byte) scalar.Mapper
- func (d *D) ValidateULEBytes(bss ...[]byte) scalar.Mapper
- func (d *D) ValidateURange(start, end uint64) scalar.Mapper
- type DecoderError
- type Dependency
- type Endian
- type Format
- type FormatError
- type FormatHelp
- type FormatsError
- type Group
- type HelpExample
- type HelpFunction
- type HelpReference
- type IOError
- type NALUnescapeReader
- type Options
- type RecoverableErrorer
- type Value
- func (v *Value) BufferRoot() *Value
- func (v *Value) Errors() []error
- func (v *Value) FormatRoot() *Value
- func (v *Value) InnerRange() ranges.Range
- func (v *Value) Root() *Value
- func (v *Value) TryScalarFn(sms ...scalar.Mapper) error
- func (v *Value) Walk(opts WalkOpts) error
- func (v *Value) WalkPostOrder(fn WalkFn) error
- func (v *Value) WalkPreOrder(fn WalkFn) error
- func (v *Value) WalkRootPostOrder(fn WalkFn) error
- func (v *Value) WalkRootPreOrder(fn WalkFn) error
- type WalkFn
- type WalkOpts
Constants ¶
const ( // BigEndian byte order BigEndian = iota // LittleEndian byte order LittleEndian )
Variables ¶
var ErrWalkBreak = errors.New("break")
var ErrWalkSkipChildren = errors.New("skip children")
var ErrWalkStop = errors.New("stop")
var UTF16BOM = unicode.UTF16(unicode.LittleEndian, unicode.UseBOM)
var UTF16LE = unicode.UTF16(unicode.LittleEndian, unicode.IgnoreBOM)
var UTF8BOM = unicode.UTF8BOM
Functions ¶
This section is empty.
Types ¶
type D ¶
type D struct { Ctx context.Context Endian Endian Value *Value Options Options // contains filtered or unexported fields }
func (*D) AssertAtLeastBitsLeft ¶
func (*D) AssertBigInt ¶ added in v0.0.4
AssertBigInt validate and asserts that actual value is one of given *big.Int values
func (*D) AssertBigIntRange ¶ added in v0.0.4
AssertBigIntRange asserts that actual value is in range
func (*D) AssertBool ¶
AssertBool validate and asserts that actual value is one of given bool values
func (*D) AssertFRange ¶ added in v0.0.2
AssertFRange asserts that actual value is in range
func (*D) AssertLeastBytesLeft ¶
func (*D) AssertSRange ¶ added in v0.0.2
AssertSRange asserts that actual value is in range
func (*D) AssertStr ¶
AssertStr validate and asserts that actual value is one of given string values
func (*D) AssertStrRange ¶ added in v0.0.2
AssertStrRange asserts that actual value is in range
func (*D) AssertURange ¶ added in v0.0.2
AssertURange asserts that actual value is in range
func (*D) BitBufIsZero ¶
func (*D) BitBufRange ¶
func (d *D) BitBufRange(firstBit int64, nBits int64) bitio.ReaderAtSeeker
func (*D) BitBufValidateIsZero ¶
func (*D) ByteAlignBits ¶
func (*D) FieldArrayLoop ¶
func (*D) FieldArrayRootBitBufFn ¶ added in v0.0.4
func (*D) FieldArrayValue ¶
func (*D) FieldBigIntFn ¶ added in v0.0.4
FieldBigIntFn adds a field, calls *big.Int decode function and returns actual value as a BigInt
func (*D) FieldBigIntScalarFn ¶ added in v0.0.4
FieldBigIntScalarFn adds a field, calls scalar functions and returns actual value as a BigInt
func (*D) FieldBitBufFn ¶
func (d *D) FieldBitBufFn(name string, fn func(d *D) bitio.ReaderAtSeeker, sms ...scalar.Mapper) bitio.ReaderAtSeeker
FieldBitBufFn adds a field, calls bitio.ReaderAtSeeker decode function and returns actual value as a BitBuf
func (*D) FieldBitBufScalarFn ¶
func (d *D) FieldBitBufScalarFn(name string, fn func(d *D) scalar.S, sms ...scalar.Mapper) bitio.ReaderAtSeeker
FieldBitBufScalarFn adds a field, calls scalar functions and returns actual value as a BitBuf
func (*D) FieldBoolFn ¶
FieldBoolFn adds a field, calls bool decode function and returns actual value as a Bool
func (*D) FieldBoolScalarFn ¶
FieldBoolScalarFn adds a field, calls scalar functions and returns actual value as a Bool
func (*D) FieldDecoder ¶
func (d *D) FieldDecoder(name string, bitBuf bitio.ReaderAtSeeker, v interface{}) *D
func (*D) FieldF16BE ¶
FieldF16BE adds a field and reads 16 bit IEEE 754 float in big-endian
func (*D) FieldF16LE ¶
FieldF16LE adds a field and reads 16 bit IEEE 754 float in little-endian
func (*D) FieldF32BE ¶
FieldF32BE adds a field and reads 32 bit IEEE 754 float in big-endian
func (*D) FieldF32LE ¶
FieldF32LE adds a field and reads 32 bit IEEE 754 float in little-endian
func (*D) FieldF64BE ¶
FieldF64BE adds a field and reads 64 bit IEEE 754 float in big-endian
func (*D) FieldF64LE ¶
FieldF64LE adds a field and reads 64 bit IEEE 754 float in little-endian
func (*D) FieldFFn ¶
FieldFFn adds a field, calls float64 decode function and returns actual value as a F
func (*D) FieldFP16BE ¶
FieldFP16BE adds a field and reads 16 bit fixed-point number in big-endian
func (*D) FieldFP16LE ¶
FieldFP16LE adds a field and reads 16 bit fixed-point number in little-endian
func (*D) FieldFP32BE ¶
FieldFP32BE adds a field and reads 32 bit fixed-point number in big-endian
func (*D) FieldFP32LE ¶
FieldFP32LE adds a field and reads 32 bit fixed-point number in little-endian
func (*D) FieldFP64BE ¶
FieldFP64BE adds a field and reads 64 bit fixed-point number in big-endian
func (*D) FieldFP64LE ¶
FieldFP64LE adds a field and reads 64 bit fixed-point number in little-endian
func (*D) FieldFPE ¶
func (d *D) FieldFPE(name string, nBits int, fBits int, endian Endian, sms ...scalar.Mapper) float64
FieldFPE adds a field and reads nBits fixed-point number in specified endian
func (*D) FieldFScalarFn ¶
FieldFScalarFn adds a field, calls scalar functions and returns actual value as a F
func (*D) FieldFormat ¶
func (*D) FieldFormatBitBuf ¶
func (*D) FieldFormatLen ¶
func (*D) FieldFormatOrRaw ¶ added in v0.0.7
func (*D) FieldFormatOrRawLen ¶ added in v0.0.7
func (*D) FieldFormatRange ¶
func (*D) FieldFormatReaderLen ¶
func (d *D) FieldFormatReaderLen(name string, nBits int64, fn func(r io.Reader) (io.ReadCloser, error), group Group) (*Value, interface{})
TODO: range?
func (*D) FieldMustGet ¶
func (*D) FieldRangeFn ¶
func (*D) FieldRawLen ¶
FieldRawLen adds a field and reads nBits raw bits
func (*D) FieldReaderRangeFormat ¶
func (*D) FieldRootBitBuf ¶
func (*D) FieldS10BE ¶
FieldS10BE adds a field and reads 10 bit signed integer in big-endian
func (*D) FieldS10LE ¶
FieldS10LE adds a field and reads 10 bit signed integer in little-endian
func (*D) FieldS11BE ¶
FieldS11BE adds a field and reads 11 bit signed integer in big-endian
func (*D) FieldS11LE ¶
FieldS11LE adds a field and reads 11 bit signed integer in little-endian
func (*D) FieldS12BE ¶
FieldS12BE adds a field and reads 12 bit signed integer in big-endian
func (*D) FieldS12LE ¶
FieldS12LE adds a field and reads 12 bit signed integer in little-endian
func (*D) FieldS13BE ¶
FieldS13BE adds a field and reads 13 bit signed integer in big-endian
func (*D) FieldS13LE ¶
FieldS13LE adds a field and reads 13 bit signed integer in little-endian
func (*D) FieldS14BE ¶
FieldS14BE adds a field and reads 14 bit signed integer in big-endian
func (*D) FieldS14LE ¶
FieldS14LE adds a field and reads 14 bit signed integer in little-endian
func (*D) FieldS15BE ¶
FieldS15BE adds a field and reads 15 bit signed integer in big-endian
func (*D) FieldS15LE ¶
FieldS15LE adds a field and reads 15 bit signed integer in little-endian
func (*D) FieldS16BE ¶
FieldS16BE adds a field and reads 16 bit signed integer in big-endian
func (*D) FieldS16LE ¶
FieldS16LE adds a field and reads 16 bit signed integer in little-endian
func (*D) FieldS17BE ¶
FieldS17BE adds a field and reads 17 bit signed integer in big-endian
func (*D) FieldS17LE ¶
FieldS17LE adds a field and reads 17 bit signed integer in little-endian
func (*D) FieldS18BE ¶
FieldS18BE adds a field and reads 18 bit signed integer in big-endian
func (*D) FieldS18LE ¶
FieldS18LE adds a field and reads 18 bit signed integer in little-endian
func (*D) FieldS19BE ¶
FieldS19BE adds a field and reads 19 bit signed integer in big-endian
func (*D) FieldS19LE ¶
FieldS19LE adds a field and reads 19 bit signed integer in little-endian
func (*D) FieldS20BE ¶
FieldS20BE adds a field and reads 20 bit signed integer in big-endian
func (*D) FieldS20LE ¶
FieldS20LE adds a field and reads 20 bit signed integer in little-endian
func (*D) FieldS21BE ¶
FieldS21BE adds a field and reads 21 bit signed integer in big-endian
func (*D) FieldS21LE ¶
FieldS21LE adds a field and reads 21 bit signed integer in little-endian
func (*D) FieldS22BE ¶
FieldS22BE adds a field and reads 22 bit signed integer in big-endian
func (*D) FieldS22LE ¶
FieldS22LE adds a field and reads 22 bit signed integer in little-endian
func (*D) FieldS23BE ¶
FieldS23BE adds a field and reads 23 bit signed integer in big-endian
func (*D) FieldS23LE ¶
FieldS23LE adds a field and reads 23 bit signed integer in little-endian
func (*D) FieldS24BE ¶
FieldS24BE adds a field and reads 24 bit signed integer in big-endian
func (*D) FieldS24LE ¶
FieldS24LE adds a field and reads 24 bit signed integer in little-endian
func (*D) FieldS25BE ¶
FieldS25BE adds a field and reads 25 bit signed integer in big-endian
func (*D) FieldS25LE ¶
FieldS25LE adds a field and reads 25 bit signed integer in little-endian
func (*D) FieldS26BE ¶
FieldS26BE adds a field and reads 26 bit signed integer in big-endian
func (*D) FieldS26LE ¶
FieldS26LE adds a field and reads 26 bit signed integer in little-endian
func (*D) FieldS27BE ¶
FieldS27BE adds a field and reads 27 bit signed integer in big-endian
func (*D) FieldS27LE ¶
FieldS27LE adds a field and reads 27 bit signed integer in little-endian
func (*D) FieldS28BE ¶
FieldS28BE adds a field and reads 28 bit signed integer in big-endian
func (*D) FieldS28LE ¶
FieldS28LE adds a field and reads 28 bit signed integer in little-endian
func (*D) FieldS29BE ¶
FieldS29BE adds a field and reads 29 bit signed integer in big-endian
func (*D) FieldS29LE ¶
FieldS29LE adds a field and reads 29 bit signed integer in little-endian
func (*D) FieldS30BE ¶
FieldS30BE adds a field and reads 30 bit signed integer in big-endian
func (*D) FieldS30LE ¶
FieldS30LE adds a field and reads 30 bit signed integer in little-endian
func (*D) FieldS31BE ¶
FieldS31BE adds a field and reads 31 bit signed integer in big-endian
func (*D) FieldS31LE ¶
FieldS31LE adds a field and reads 31 bit signed integer in little-endian
func (*D) FieldS32BE ¶
FieldS32BE adds a field and reads 32 bit signed integer in big-endian
func (*D) FieldS32LE ¶
FieldS32LE adds a field and reads 32 bit signed integer in little-endian
func (*D) FieldS33BE ¶
FieldS33BE adds a field and reads 33 bit signed integer in big-endian
func (*D) FieldS33LE ¶
FieldS33LE adds a field and reads 33 bit signed integer in little-endian
func (*D) FieldS34BE ¶
FieldS34BE adds a field and reads 34 bit signed integer in big-endian
func (*D) FieldS34LE ¶
FieldS34LE adds a field and reads 34 bit signed integer in little-endian
func (*D) FieldS35BE ¶
FieldS35BE adds a field and reads 35 bit signed integer in big-endian
func (*D) FieldS35LE ¶
FieldS35LE adds a field and reads 35 bit signed integer in little-endian
func (*D) FieldS36BE ¶
FieldS36BE adds a field and reads 36 bit signed integer in big-endian
func (*D) FieldS36LE ¶
FieldS36LE adds a field and reads 36 bit signed integer in little-endian
func (*D) FieldS37BE ¶
FieldS37BE adds a field and reads 37 bit signed integer in big-endian
func (*D) FieldS37LE ¶
FieldS37LE adds a field and reads 37 bit signed integer in little-endian
func (*D) FieldS38BE ¶
FieldS38BE adds a field and reads 38 bit signed integer in big-endian
func (*D) FieldS38LE ¶
FieldS38LE adds a field and reads 38 bit signed integer in little-endian
func (*D) FieldS39BE ¶
FieldS39BE adds a field and reads 39 bit signed integer in big-endian
func (*D) FieldS39LE ¶
FieldS39LE adds a field and reads 39 bit signed integer in little-endian
func (*D) FieldS40BE ¶
FieldS40BE adds a field and reads 40 bit signed integer in big-endian
func (*D) FieldS40LE ¶
FieldS40LE adds a field and reads 40 bit signed integer in little-endian
func (*D) FieldS41BE ¶
FieldS41BE adds a field and reads 41 bit signed integer in big-endian
func (*D) FieldS41LE ¶
FieldS41LE adds a field and reads 41 bit signed integer in little-endian
func (*D) FieldS42BE ¶
FieldS42BE adds a field and reads 42 bit signed integer in big-endian
func (*D) FieldS42LE ¶
FieldS42LE adds a field and reads 42 bit signed integer in little-endian
func (*D) FieldS43BE ¶
FieldS43BE adds a field and reads 43 bit signed integer in big-endian
func (*D) FieldS43LE ¶
FieldS43LE adds a field and reads 43 bit signed integer in little-endian
func (*D) FieldS44BE ¶
FieldS44BE adds a field and reads 44 bit signed integer in big-endian
func (*D) FieldS44LE ¶
FieldS44LE adds a field and reads 44 bit signed integer in little-endian
func (*D) FieldS45BE ¶
FieldS45BE adds a field and reads 45 bit signed integer in big-endian
func (*D) FieldS45LE ¶
FieldS45LE adds a field and reads 45 bit signed integer in little-endian
func (*D) FieldS46BE ¶
FieldS46BE adds a field and reads 46 bit signed integer in big-endian
func (*D) FieldS46LE ¶
FieldS46LE adds a field and reads 46 bit signed integer in little-endian
func (*D) FieldS47BE ¶
FieldS47BE adds a field and reads 47 bit signed integer in big-endian
func (*D) FieldS47LE ¶
FieldS47LE adds a field and reads 47 bit signed integer in little-endian
func (*D) FieldS48BE ¶
FieldS48BE adds a field and reads 48 bit signed integer in big-endian
func (*D) FieldS48LE ¶
FieldS48LE adds a field and reads 48 bit signed integer in little-endian
func (*D) FieldS49BE ¶
FieldS49BE adds a field and reads 49 bit signed integer in big-endian
func (*D) FieldS49LE ¶
FieldS49LE adds a field and reads 49 bit signed integer in little-endian
func (*D) FieldS50BE ¶
FieldS50BE adds a field and reads 50 bit signed integer in big-endian
func (*D) FieldS50LE ¶
FieldS50LE adds a field and reads 50 bit signed integer in little-endian
func (*D) FieldS51BE ¶
FieldS51BE adds a field and reads 51 bit signed integer in big-endian
func (*D) FieldS51LE ¶
FieldS51LE adds a field and reads 51 bit signed integer in little-endian
func (*D) FieldS52BE ¶
FieldS52BE adds a field and reads 52 bit signed integer in big-endian
func (*D) FieldS52LE ¶
FieldS52LE adds a field and reads 52 bit signed integer in little-endian
func (*D) FieldS53BE ¶
FieldS53BE adds a field and reads 53 bit signed integer in big-endian
func (*D) FieldS53LE ¶
FieldS53LE adds a field and reads 53 bit signed integer in little-endian
func (*D) FieldS54BE ¶
FieldS54BE adds a field and reads 54 bit signed integer in big-endian
func (*D) FieldS54LE ¶
FieldS54LE adds a field and reads 54 bit signed integer in little-endian
func (*D) FieldS55BE ¶
FieldS55BE adds a field and reads 55 bit signed integer in big-endian
func (*D) FieldS55LE ¶
FieldS55LE adds a field and reads 55 bit signed integer in little-endian
func (*D) FieldS56BE ¶
FieldS56BE adds a field and reads 56 bit signed integer in big-endian
func (*D) FieldS56LE ¶
FieldS56LE adds a field and reads 56 bit signed integer in little-endian
func (*D) FieldS57BE ¶
FieldS57BE adds a field and reads 57 bit signed integer in big-endian
func (*D) FieldS57LE ¶
FieldS57LE adds a field and reads 57 bit signed integer in little-endian
func (*D) FieldS58BE ¶
FieldS58BE adds a field and reads 58 bit signed integer in big-endian
func (*D) FieldS58LE ¶
FieldS58LE adds a field and reads 58 bit signed integer in little-endian
func (*D) FieldS59BE ¶
FieldS59BE adds a field and reads 59 bit signed integer in big-endian
func (*D) FieldS59LE ¶
FieldS59LE adds a field and reads 59 bit signed integer in little-endian
func (*D) FieldS60BE ¶
FieldS60BE adds a field and reads 60 bit signed integer in big-endian
func (*D) FieldS60LE ¶
FieldS60LE adds a field and reads 60 bit signed integer in little-endian
func (*D) FieldS61BE ¶
FieldS61BE adds a field and reads 61 bit signed integer in big-endian
func (*D) FieldS61LE ¶
FieldS61LE adds a field and reads 61 bit signed integer in little-endian
func (*D) FieldS62BE ¶
FieldS62BE adds a field and reads 62 bit signed integer in big-endian
func (*D) FieldS62LE ¶
FieldS62LE adds a field and reads 62 bit signed integer in little-endian
func (*D) FieldS63BE ¶
FieldS63BE adds a field and reads 63 bit signed integer in big-endian
func (*D) FieldS63LE ¶
FieldS63LE adds a field and reads 63 bit signed integer in little-endian
func (*D) FieldS64BE ¶
FieldS64BE adds a field and reads 64 bit signed integer in big-endian
func (*D) FieldS64LE ¶
FieldS64LE adds a field and reads 64 bit signed integer in little-endian
func (*D) FieldSBigInt ¶ added in v0.0.4
FieldSBigInt adds a field and reads nBits bits signed integer in current endian
func (*D) FieldSBigIntBE ¶ added in v0.0.4
FieldSBigIntBE adds a field and reads nBits bit signed integer in big-endian
func (*D) FieldSBigIntE ¶ added in v0.0.4
FieldSBigIntE adds a field and reads nBits signed integer in specified endian
func (*D) FieldSBigIntLE ¶ added in v0.0.4
FieldSBigIntLE adds a field and reads nBits bit signed integer in little-endian
func (*D) FieldSFn ¶
FieldSFn adds a field, calls int64 decode function and returns actual value as a S
func (*D) FieldSScalarFn ¶
FieldSScalarFn adds a field, calls scalar functions and returns actual value as a S
func (*D) FieldScalarBigIntFn ¶ added in v0.0.4
func (d *D) FieldScalarBigIntFn(name string, fn func(d *D) *big.Int, sms ...scalar.Mapper) *scalar.S
FieldScalarBigIntFn tries to add a field, calls *big.Int decode function and returns scalar
func (*D) FieldScalarBitBufFn ¶
func (d *D) FieldScalarBitBufFn(name string, fn func(d *D) bitio.ReaderAtSeeker, sms ...scalar.Mapper) *scalar.S
FieldScalarBitBufFn tries to add a field, calls bitio.ReaderAtSeeker decode function and returns scalar
func (*D) FieldScalarBool ¶ added in v0.0.2
FieldScalarBool adds a field and reads 1 bit boolean
func (*D) FieldScalarBoolFn ¶
FieldScalarBoolFn tries to add a field, calls bool decode function and returns scalar
func (*D) FieldScalarF ¶ added in v0.0.2
FieldScalarF adds a field and reads nBit IEEE 754 float in current endian
func (*D) FieldScalarF16 ¶ added in v0.0.2
FieldScalarF16 adds a field and reads 16 bit IEEE 754 float in current endian
func (*D) FieldScalarF16BE ¶ added in v0.0.2
FieldScalarF16BE adds a field and reads 16 bit IEEE 754 float in big-endian
func (*D) FieldScalarF16LE ¶ added in v0.0.2
FieldScalarF16LE adds a field and reads 16 bit IEEE 754 float in little-endian
func (*D) FieldScalarF32 ¶ added in v0.0.2
FieldScalarF32 adds a field and reads 32 bit IEEE 754 float in current endian
func (*D) FieldScalarF32BE ¶ added in v0.0.2
FieldScalarF32BE adds a field and reads 32 bit IEEE 754 float in big-endian
func (*D) FieldScalarF32LE ¶ added in v0.0.2
FieldScalarF32LE adds a field and reads 32 bit IEEE 754 float in little-endian
func (*D) FieldScalarF64 ¶ added in v0.0.2
FieldScalarF64 adds a field and reads 64 bit IEEE 754 float in current endian
func (*D) FieldScalarF64BE ¶ added in v0.0.2
FieldScalarF64BE adds a field and reads 64 bit IEEE 754 float in big-endian
func (*D) FieldScalarF64LE ¶ added in v0.0.2
FieldScalarF64LE adds a field and reads 64 bit IEEE 754 float in little-endian
func (*D) FieldScalarFE ¶ added in v0.0.2
FieldScalarFE adds a field and reads nBit IEEE 754 float in specified endian
func (*D) FieldScalarFFn ¶
FieldScalarFFn tries to add a field, calls float64 decode function and returns scalar
func (*D) FieldScalarFP ¶ added in v0.0.2
FieldScalarFP adds a field and reads nBits fixed-point number in current endian
func (*D) FieldScalarFP16 ¶ added in v0.0.2
FieldScalarFP16 adds a field and reads 16 bit fixed-point number in current endian
func (*D) FieldScalarFP16BE ¶ added in v0.0.2
FieldScalarFP16BE adds a field and reads 16 bit fixed-point number in big-endian
func (*D) FieldScalarFP16LE ¶ added in v0.0.2
FieldScalarFP16LE adds a field and reads 16 bit fixed-point number in little-endian
func (*D) FieldScalarFP32 ¶ added in v0.0.2
FieldScalarFP32 adds a field and reads 32 bit fixed-point number in current endian
func (*D) FieldScalarFP32BE ¶ added in v0.0.2
FieldScalarFP32BE adds a field and reads 32 bit fixed-point number in big-endian
func (*D) FieldScalarFP32LE ¶ added in v0.0.2
FieldScalarFP32LE adds a field and reads 32 bit fixed-point number in little-endian
func (*D) FieldScalarFP64 ¶ added in v0.0.2
FieldScalarFP64 adds a field and reads 64 bit fixed-point number in current endian
func (*D) FieldScalarFP64BE ¶ added in v0.0.2
FieldScalarFP64BE adds a field and reads 64 bit fixed-point number in big-endian
func (*D) FieldScalarFP64LE ¶ added in v0.0.2
FieldScalarFP64LE adds a field and reads 64 bit fixed-point number in little-endian
func (*D) FieldScalarFPE ¶ added in v0.0.2
func (d *D) FieldScalarFPE(name string, nBits int, fBits int, endian Endian, sms ...scalar.Mapper) *scalar.S
FieldScalarFPE adds a field and reads nBits fixed-point number in specified endian
func (*D) FieldScalarFn ¶ added in v0.0.2
func (*D) FieldScalarRawLen ¶ added in v0.0.2
FieldScalarRawLen adds a field and reads nBits raw bits
func (*D) FieldScalarS ¶ added in v0.0.2
FieldScalarS adds a field and reads nBits bits signed integer in current endian
func (*D) FieldScalarS1 ¶ added in v0.0.2
FieldScalarS1 adds a field and reads 1 bit signed integer in current endian
func (*D) FieldScalarS10 ¶ added in v0.0.2
FieldScalarS10 adds a field and reads 10 bit signed integer in current endian
func (*D) FieldScalarS10BE ¶ added in v0.0.2
FieldScalarS10BE adds a field and reads 10 bit signed integer in big-endian
func (*D) FieldScalarS10LE ¶ added in v0.0.2
FieldScalarS10LE adds a field and reads 10 bit signed integer in little-endian
func (*D) FieldScalarS11 ¶ added in v0.0.2
FieldScalarS11 adds a field and reads 11 bit signed integer in current endian
func (*D) FieldScalarS11BE ¶ added in v0.0.2
FieldScalarS11BE adds a field and reads 11 bit signed integer in big-endian
func (*D) FieldScalarS11LE ¶ added in v0.0.2
FieldScalarS11LE adds a field and reads 11 bit signed integer in little-endian
func (*D) FieldScalarS12 ¶ added in v0.0.2
FieldScalarS12 adds a field and reads 12 bit signed integer in current endian
func (*D) FieldScalarS12BE ¶ added in v0.0.2
FieldScalarS12BE adds a field and reads 12 bit signed integer in big-endian
func (*D) FieldScalarS12LE ¶ added in v0.0.2
FieldScalarS12LE adds a field and reads 12 bit signed integer in little-endian
func (*D) FieldScalarS13 ¶ added in v0.0.2
FieldScalarS13 adds a field and reads 13 bit signed integer in current endian
func (*D) FieldScalarS13BE ¶ added in v0.0.2
FieldScalarS13BE adds a field and reads 13 bit signed integer in big-endian
func (*D) FieldScalarS13LE ¶ added in v0.0.2
FieldScalarS13LE adds a field and reads 13 bit signed integer in little-endian
func (*D) FieldScalarS14 ¶ added in v0.0.2
FieldScalarS14 adds a field and reads 14 bit signed integer in current endian
func (*D) FieldScalarS14BE ¶ added in v0.0.2
FieldScalarS14BE adds a field and reads 14 bit signed integer in big-endian
func (*D) FieldScalarS14LE ¶ added in v0.0.2
FieldScalarS14LE adds a field and reads 14 bit signed integer in little-endian
func (*D) FieldScalarS15 ¶ added in v0.0.2
FieldScalarS15 adds a field and reads 15 bit signed integer in current endian
func (*D) FieldScalarS15BE ¶ added in v0.0.2
FieldScalarS15BE adds a field and reads 15 bit signed integer in big-endian
func (*D) FieldScalarS15LE ¶ added in v0.0.2
FieldScalarS15LE adds a field and reads 15 bit signed integer in little-endian
func (*D) FieldScalarS16 ¶ added in v0.0.2
FieldScalarS16 adds a field and reads 16 bit signed integer in current endian
func (*D) FieldScalarS16BE ¶ added in v0.0.2
FieldScalarS16BE adds a field and reads 16 bit signed integer in big-endian
func (*D) FieldScalarS16LE ¶ added in v0.0.2
FieldScalarS16LE adds a field and reads 16 bit signed integer in little-endian
func (*D) FieldScalarS17 ¶ added in v0.0.2
FieldScalarS17 adds a field and reads 17 bit signed integer in current endian
func (*D) FieldScalarS17BE ¶ added in v0.0.2
FieldScalarS17BE adds a field and reads 17 bit signed integer in big-endian
func (*D) FieldScalarS17LE ¶ added in v0.0.2
FieldScalarS17LE adds a field and reads 17 bit signed integer in little-endian
func (*D) FieldScalarS18 ¶ added in v0.0.2
FieldScalarS18 adds a field and reads 18 bit signed integer in current endian
func (*D) FieldScalarS18BE ¶ added in v0.0.2
FieldScalarS18BE adds a field and reads 18 bit signed integer in big-endian
func (*D) FieldScalarS18LE ¶ added in v0.0.2
FieldScalarS18LE adds a field and reads 18 bit signed integer in little-endian
func (*D) FieldScalarS19 ¶ added in v0.0.2
FieldScalarS19 adds a field and reads 19 bit signed integer in current endian
func (*D) FieldScalarS19BE ¶ added in v0.0.2
FieldScalarS19BE adds a field and reads 19 bit signed integer in big-endian
func (*D) FieldScalarS19LE ¶ added in v0.0.2
FieldScalarS19LE adds a field and reads 19 bit signed integer in little-endian
func (*D) FieldScalarS2 ¶ added in v0.0.2
FieldScalarS2 adds a field and reads 2 bit signed integer in current endian
func (*D) FieldScalarS20 ¶ added in v0.0.2
FieldScalarS20 adds a field and reads 20 bit signed integer in current endian
func (*D) FieldScalarS20BE ¶ added in v0.0.2
FieldScalarS20BE adds a field and reads 20 bit signed integer in big-endian
func (*D) FieldScalarS20LE ¶ added in v0.0.2
FieldScalarS20LE adds a field and reads 20 bit signed integer in little-endian
func (*D) FieldScalarS21 ¶ added in v0.0.2
FieldScalarS21 adds a field and reads 21 bit signed integer in current endian
func (*D) FieldScalarS21BE ¶ added in v0.0.2
FieldScalarS21BE adds a field and reads 21 bit signed integer in big-endian
func (*D) FieldScalarS21LE ¶ added in v0.0.2
FieldScalarS21LE adds a field and reads 21 bit signed integer in little-endian
func (*D) FieldScalarS22 ¶ added in v0.0.2
FieldScalarS22 adds a field and reads 22 bit signed integer in current endian
func (*D) FieldScalarS22BE ¶ added in v0.0.2
FieldScalarS22BE adds a field and reads 22 bit signed integer in big-endian
func (*D) FieldScalarS22LE ¶ added in v0.0.2
FieldScalarS22LE adds a field and reads 22 bit signed integer in little-endian
func (*D) FieldScalarS23 ¶ added in v0.0.2
FieldScalarS23 adds a field and reads 23 bit signed integer in current endian
func (*D) FieldScalarS23BE ¶ added in v0.0.2
FieldScalarS23BE adds a field and reads 23 bit signed integer in big-endian
func (*D) FieldScalarS23LE ¶ added in v0.0.2
FieldScalarS23LE adds a field and reads 23 bit signed integer in little-endian
func (*D) FieldScalarS24 ¶ added in v0.0.2
FieldScalarS24 adds a field and reads 24 bit signed integer in current endian
func (*D) FieldScalarS24BE ¶ added in v0.0.2
FieldScalarS24BE adds a field and reads 24 bit signed integer in big-endian
func (*D) FieldScalarS24LE ¶ added in v0.0.2
FieldScalarS24LE adds a field and reads 24 bit signed integer in little-endian
func (*D) FieldScalarS25 ¶ added in v0.0.2
FieldScalarS25 adds a field and reads 25 bit signed integer in current endian
func (*D) FieldScalarS25BE ¶ added in v0.0.2
FieldScalarS25BE adds a field and reads 25 bit signed integer in big-endian
func (*D) FieldScalarS25LE ¶ added in v0.0.2
FieldScalarS25LE adds a field and reads 25 bit signed integer in little-endian
func (*D) FieldScalarS26 ¶ added in v0.0.2
FieldScalarS26 adds a field and reads 26 bit signed integer in current endian
func (*D) FieldScalarS26BE ¶ added in v0.0.2
FieldScalarS26BE adds a field and reads 26 bit signed integer in big-endian
func (*D) FieldScalarS26LE ¶ added in v0.0.2
FieldScalarS26LE adds a field and reads 26 bit signed integer in little-endian
func (*D) FieldScalarS27 ¶ added in v0.0.2
FieldScalarS27 adds a field and reads 27 bit signed integer in current endian
func (*D) FieldScalarS27BE ¶ added in v0.0.2
FieldScalarS27BE adds a field and reads 27 bit signed integer in big-endian
func (*D) FieldScalarS27LE ¶ added in v0.0.2
FieldScalarS27LE adds a field and reads 27 bit signed integer in little-endian
func (*D) FieldScalarS28 ¶ added in v0.0.2
FieldScalarS28 adds a field and reads 28 bit signed integer in current endian
func (*D) FieldScalarS28BE ¶ added in v0.0.2
FieldScalarS28BE adds a field and reads 28 bit signed integer in big-endian
func (*D) FieldScalarS28LE ¶ added in v0.0.2
FieldScalarS28LE adds a field and reads 28 bit signed integer in little-endian
func (*D) FieldScalarS29 ¶ added in v0.0.2
FieldScalarS29 adds a field and reads 29 bit signed integer in current endian
func (*D) FieldScalarS29BE ¶ added in v0.0.2
FieldScalarS29BE adds a field and reads 29 bit signed integer in big-endian
func (*D) FieldScalarS29LE ¶ added in v0.0.2
FieldScalarS29LE adds a field and reads 29 bit signed integer in little-endian
func (*D) FieldScalarS3 ¶ added in v0.0.2
FieldScalarS3 adds a field and reads 3 bit signed integer in current endian
func (*D) FieldScalarS30 ¶ added in v0.0.2
FieldScalarS30 adds a field and reads 30 bit signed integer in current endian
func (*D) FieldScalarS30BE ¶ added in v0.0.2
FieldScalarS30BE adds a field and reads 30 bit signed integer in big-endian
func (*D) FieldScalarS30LE ¶ added in v0.0.2
FieldScalarS30LE adds a field and reads 30 bit signed integer in little-endian
func (*D) FieldScalarS31 ¶ added in v0.0.2
FieldScalarS31 adds a field and reads 31 bit signed integer in current endian
func (*D) FieldScalarS31BE ¶ added in v0.0.2
FieldScalarS31BE adds a field and reads 31 bit signed integer in big-endian
func (*D) FieldScalarS31LE ¶ added in v0.0.2
FieldScalarS31LE adds a field and reads 31 bit signed integer in little-endian
func (*D) FieldScalarS32 ¶ added in v0.0.2
FieldScalarS32 adds a field and reads 32 bit signed integer in current endian
func (*D) FieldScalarS32BE ¶ added in v0.0.2
FieldScalarS32BE adds a field and reads 32 bit signed integer in big-endian
func (*D) FieldScalarS32LE ¶ added in v0.0.2
FieldScalarS32LE adds a field and reads 32 bit signed integer in little-endian
func (*D) FieldScalarS33 ¶ added in v0.0.2
FieldScalarS33 adds a field and reads 33 bit signed integer in current endian
func (*D) FieldScalarS33BE ¶ added in v0.0.2
FieldScalarS33BE adds a field and reads 33 bit signed integer in big-endian
func (*D) FieldScalarS33LE ¶ added in v0.0.2
FieldScalarS33LE adds a field and reads 33 bit signed integer in little-endian
func (*D) FieldScalarS34 ¶ added in v0.0.2
FieldScalarS34 adds a field and reads 34 bit signed integer in current endian
func (*D) FieldScalarS34BE ¶ added in v0.0.2
FieldScalarS34BE adds a field and reads 34 bit signed integer in big-endian
func (*D) FieldScalarS34LE ¶ added in v0.0.2
FieldScalarS34LE adds a field and reads 34 bit signed integer in little-endian
func (*D) FieldScalarS35 ¶ added in v0.0.2
FieldScalarS35 adds a field and reads 35 bit signed integer in current endian
func (*D) FieldScalarS35BE ¶ added in v0.0.2
FieldScalarS35BE adds a field and reads 35 bit signed integer in big-endian
func (*D) FieldScalarS35LE ¶ added in v0.0.2
FieldScalarS35LE adds a field and reads 35 bit signed integer in little-endian
func (*D) FieldScalarS36 ¶ added in v0.0.2
FieldScalarS36 adds a field and reads 36 bit signed integer in current endian
func (*D) FieldScalarS36BE ¶ added in v0.0.2
FieldScalarS36BE adds a field and reads 36 bit signed integer in big-endian
func (*D) FieldScalarS36LE ¶ added in v0.0.2
FieldScalarS36LE adds a field and reads 36 bit signed integer in little-endian
func (*D) FieldScalarS37 ¶ added in v0.0.2
FieldScalarS37 adds a field and reads 37 bit signed integer in current endian
func (*D) FieldScalarS37BE ¶ added in v0.0.2
FieldScalarS37BE adds a field and reads 37 bit signed integer in big-endian
func (*D) FieldScalarS37LE ¶ added in v0.0.2
FieldScalarS37LE adds a field and reads 37 bit signed integer in little-endian
func (*D) FieldScalarS38 ¶ added in v0.0.2
FieldScalarS38 adds a field and reads 38 bit signed integer in current endian
func (*D) FieldScalarS38BE ¶ added in v0.0.2
FieldScalarS38BE adds a field and reads 38 bit signed integer in big-endian
func (*D) FieldScalarS38LE ¶ added in v0.0.2
FieldScalarS38LE adds a field and reads 38 bit signed integer in little-endian
func (*D) FieldScalarS39 ¶ added in v0.0.2
FieldScalarS39 adds a field and reads 39 bit signed integer in current endian
func (*D) FieldScalarS39BE ¶ added in v0.0.2
FieldScalarS39BE adds a field and reads 39 bit signed integer in big-endian
func (*D) FieldScalarS39LE ¶ added in v0.0.2
FieldScalarS39LE adds a field and reads 39 bit signed integer in little-endian
func (*D) FieldScalarS4 ¶ added in v0.0.2
FieldScalarS4 adds a field and reads 4 bit signed integer in current endian
func (*D) FieldScalarS40 ¶ added in v0.0.2
FieldScalarS40 adds a field and reads 40 bit signed integer in current endian
func (*D) FieldScalarS40BE ¶ added in v0.0.2
FieldScalarS40BE adds a field and reads 40 bit signed integer in big-endian
func (*D) FieldScalarS40LE ¶ added in v0.0.2
FieldScalarS40LE adds a field and reads 40 bit signed integer in little-endian
func (*D) FieldScalarS41 ¶ added in v0.0.2
FieldScalarS41 adds a field and reads 41 bit signed integer in current endian
func (*D) FieldScalarS41BE ¶ added in v0.0.2
FieldScalarS41BE adds a field and reads 41 bit signed integer in big-endian
func (*D) FieldScalarS41LE ¶ added in v0.0.2
FieldScalarS41LE adds a field and reads 41 bit signed integer in little-endian
func (*D) FieldScalarS42 ¶ added in v0.0.2
FieldScalarS42 adds a field and reads 42 bit signed integer in current endian
func (*D) FieldScalarS42BE ¶ added in v0.0.2
FieldScalarS42BE adds a field and reads 42 bit signed integer in big-endian
func (*D) FieldScalarS42LE ¶ added in v0.0.2
FieldScalarS42LE adds a field and reads 42 bit signed integer in little-endian
func (*D) FieldScalarS43 ¶ added in v0.0.2
FieldScalarS43 adds a field and reads 43 bit signed integer in current endian
func (*D) FieldScalarS43BE ¶ added in v0.0.2
FieldScalarS43BE adds a field and reads 43 bit signed integer in big-endian
func (*D) FieldScalarS43LE ¶ added in v0.0.2
FieldScalarS43LE adds a field and reads 43 bit signed integer in little-endian
func (*D) FieldScalarS44 ¶ added in v0.0.2
FieldScalarS44 adds a field and reads 44 bit signed integer in current endian
func (*D) FieldScalarS44BE ¶ added in v0.0.2
FieldScalarS44BE adds a field and reads 44 bit signed integer in big-endian
func (*D) FieldScalarS44LE ¶ added in v0.0.2
FieldScalarS44LE adds a field and reads 44 bit signed integer in little-endian
func (*D) FieldScalarS45 ¶ added in v0.0.2
FieldScalarS45 adds a field and reads 45 bit signed integer in current endian
func (*D) FieldScalarS45BE ¶ added in v0.0.2
FieldScalarS45BE adds a field and reads 45 bit signed integer in big-endian
func (*D) FieldScalarS45LE ¶ added in v0.0.2
FieldScalarS45LE adds a field and reads 45 bit signed integer in little-endian
func (*D) FieldScalarS46 ¶ added in v0.0.2
FieldScalarS46 adds a field and reads 46 bit signed integer in current endian
func (*D) FieldScalarS46BE ¶ added in v0.0.2
FieldScalarS46BE adds a field and reads 46 bit signed integer in big-endian
func (*D) FieldScalarS46LE ¶ added in v0.0.2
FieldScalarS46LE adds a field and reads 46 bit signed integer in little-endian
func (*D) FieldScalarS47 ¶ added in v0.0.2
FieldScalarS47 adds a field and reads 47 bit signed integer in current endian
func (*D) FieldScalarS47BE ¶ added in v0.0.2
FieldScalarS47BE adds a field and reads 47 bit signed integer in big-endian
func (*D) FieldScalarS47LE ¶ added in v0.0.2
FieldScalarS47LE adds a field and reads 47 bit signed integer in little-endian
func (*D) FieldScalarS48 ¶ added in v0.0.2
FieldScalarS48 adds a field and reads 48 bit signed integer in current endian
func (*D) FieldScalarS48BE ¶ added in v0.0.2
FieldScalarS48BE adds a field and reads 48 bit signed integer in big-endian
func (*D) FieldScalarS48LE ¶ added in v0.0.2
FieldScalarS48LE adds a field and reads 48 bit signed integer in little-endian
func (*D) FieldScalarS49 ¶ added in v0.0.2
FieldScalarS49 adds a field and reads 49 bit signed integer in current endian
func (*D) FieldScalarS49BE ¶ added in v0.0.2
FieldScalarS49BE adds a field and reads 49 bit signed integer in big-endian
func (*D) FieldScalarS49LE ¶ added in v0.0.2
FieldScalarS49LE adds a field and reads 49 bit signed integer in little-endian
func (*D) FieldScalarS5 ¶ added in v0.0.2
FieldScalarS5 adds a field and reads 5 bit signed integer in current endian
func (*D) FieldScalarS50 ¶ added in v0.0.2
FieldScalarS50 adds a field and reads 50 bit signed integer in current endian
func (*D) FieldScalarS50BE ¶ added in v0.0.2
FieldScalarS50BE adds a field and reads 50 bit signed integer in big-endian
func (*D) FieldScalarS50LE ¶ added in v0.0.2
FieldScalarS50LE adds a field and reads 50 bit signed integer in little-endian
func (*D) FieldScalarS51 ¶ added in v0.0.2
FieldScalarS51 adds a field and reads 51 bit signed integer in current endian
func (*D) FieldScalarS51BE ¶ added in v0.0.2
FieldScalarS51BE adds a field and reads 51 bit signed integer in big-endian
func (*D) FieldScalarS51LE ¶ added in v0.0.2
FieldScalarS51LE adds a field and reads 51 bit signed integer in little-endian
func (*D) FieldScalarS52 ¶ added in v0.0.2
FieldScalarS52 adds a field and reads 52 bit signed integer in current endian
func (*D) FieldScalarS52BE ¶ added in v0.0.2
FieldScalarS52BE adds a field and reads 52 bit signed integer in big-endian
func (*D) FieldScalarS52LE ¶ added in v0.0.2
FieldScalarS52LE adds a field and reads 52 bit signed integer in little-endian
func (*D) FieldScalarS53 ¶ added in v0.0.2
FieldScalarS53 adds a field and reads 53 bit signed integer in current endian
func (*D) FieldScalarS53BE ¶ added in v0.0.2
FieldScalarS53BE adds a field and reads 53 bit signed integer in big-endian
func (*D) FieldScalarS53LE ¶ added in v0.0.2
FieldScalarS53LE adds a field and reads 53 bit signed integer in little-endian
func (*D) FieldScalarS54 ¶ added in v0.0.2
FieldScalarS54 adds a field and reads 54 bit signed integer in current endian
func (*D) FieldScalarS54BE ¶ added in v0.0.2
FieldScalarS54BE adds a field and reads 54 bit signed integer in big-endian
func (*D) FieldScalarS54LE ¶ added in v0.0.2
FieldScalarS54LE adds a field and reads 54 bit signed integer in little-endian
func (*D) FieldScalarS55 ¶ added in v0.0.2
FieldScalarS55 adds a field and reads 55 bit signed integer in current endian
func (*D) FieldScalarS55BE ¶ added in v0.0.2
FieldScalarS55BE adds a field and reads 55 bit signed integer in big-endian
func (*D) FieldScalarS55LE ¶ added in v0.0.2
FieldScalarS55LE adds a field and reads 55 bit signed integer in little-endian
func (*D) FieldScalarS56 ¶ added in v0.0.2
FieldScalarS56 adds a field and reads 56 bit signed integer in current endian
func (*D) FieldScalarS56BE ¶ added in v0.0.2
FieldScalarS56BE adds a field and reads 56 bit signed integer in big-endian
func (*D) FieldScalarS56LE ¶ added in v0.0.2
FieldScalarS56LE adds a field and reads 56 bit signed integer in little-endian
func (*D) FieldScalarS57 ¶ added in v0.0.2
FieldScalarS57 adds a field and reads 57 bit signed integer in current endian
func (*D) FieldScalarS57BE ¶ added in v0.0.2
FieldScalarS57BE adds a field and reads 57 bit signed integer in big-endian
func (*D) FieldScalarS57LE ¶ added in v0.0.2
FieldScalarS57LE adds a field and reads 57 bit signed integer in little-endian
func (*D) FieldScalarS58 ¶ added in v0.0.2
FieldScalarS58 adds a field and reads 58 bit signed integer in current endian
func (*D) FieldScalarS58BE ¶ added in v0.0.2
FieldScalarS58BE adds a field and reads 58 bit signed integer in big-endian
func (*D) FieldScalarS58LE ¶ added in v0.0.2
FieldScalarS58LE adds a field and reads 58 bit signed integer in little-endian
func (*D) FieldScalarS59 ¶ added in v0.0.2
FieldScalarS59 adds a field and reads 59 bit signed integer in current endian
func (*D) FieldScalarS59BE ¶ added in v0.0.2
FieldScalarS59BE adds a field and reads 59 bit signed integer in big-endian
func (*D) FieldScalarS59LE ¶ added in v0.0.2
FieldScalarS59LE adds a field and reads 59 bit signed integer in little-endian
func (*D) FieldScalarS6 ¶ added in v0.0.2
FieldScalarS6 adds a field and reads 6 bit signed integer in current endian
func (*D) FieldScalarS60 ¶ added in v0.0.2
FieldScalarS60 adds a field and reads 60 bit signed integer in current endian
func (*D) FieldScalarS60BE ¶ added in v0.0.2
FieldScalarS60BE adds a field and reads 60 bit signed integer in big-endian
func (*D) FieldScalarS60LE ¶ added in v0.0.2
FieldScalarS60LE adds a field and reads 60 bit signed integer in little-endian
func (*D) FieldScalarS61 ¶ added in v0.0.2
FieldScalarS61 adds a field and reads 61 bit signed integer in current endian
func (*D) FieldScalarS61BE ¶ added in v0.0.2
FieldScalarS61BE adds a field and reads 61 bit signed integer in big-endian
func (*D) FieldScalarS61LE ¶ added in v0.0.2
FieldScalarS61LE adds a field and reads 61 bit signed integer in little-endian
func (*D) FieldScalarS62 ¶ added in v0.0.2
FieldScalarS62 adds a field and reads 62 bit signed integer in current endian
func (*D) FieldScalarS62BE ¶ added in v0.0.2
FieldScalarS62BE adds a field and reads 62 bit signed integer in big-endian
func (*D) FieldScalarS62LE ¶ added in v0.0.2
FieldScalarS62LE adds a field and reads 62 bit signed integer in little-endian
func (*D) FieldScalarS63 ¶ added in v0.0.2
FieldScalarS63 adds a field and reads 63 bit signed integer in current endian
func (*D) FieldScalarS63BE ¶ added in v0.0.2
FieldScalarS63BE adds a field and reads 63 bit signed integer in big-endian
func (*D) FieldScalarS63LE ¶ added in v0.0.2
FieldScalarS63LE adds a field and reads 63 bit signed integer in little-endian
func (*D) FieldScalarS64 ¶ added in v0.0.2
FieldScalarS64 adds a field and reads 64 bit signed integer in current endian
func (*D) FieldScalarS64BE ¶ added in v0.0.2
FieldScalarS64BE adds a field and reads 64 bit signed integer in big-endian
func (*D) FieldScalarS64LE ¶ added in v0.0.2
FieldScalarS64LE adds a field and reads 64 bit signed integer in little-endian
func (*D) FieldScalarS7 ¶ added in v0.0.2
FieldScalarS7 adds a field and reads 7 bit signed integer in current endian
func (*D) FieldScalarS8 ¶ added in v0.0.2
FieldScalarS8 adds a field and reads 8 bit signed integer in current endian
func (*D) FieldScalarS8BE ¶ added in v0.0.2
FieldScalarS8BE adds a field and reads 8 bit signed integer in big-endian
func (*D) FieldScalarS8LE ¶ added in v0.0.2
FieldScalarS8LE adds a field and reads 8 bit signed integer in little-endian
func (*D) FieldScalarS9 ¶ added in v0.0.2
FieldScalarS9 adds a field and reads 9 bit signed integer in current endian
func (*D) FieldScalarS9BE ¶ added in v0.0.2
FieldScalarS9BE adds a field and reads 9 bit signed integer in big-endian
func (*D) FieldScalarS9LE ¶ added in v0.0.2
FieldScalarS9LE adds a field and reads 9 bit signed integer in little-endian
func (*D) FieldScalarSBigInt ¶ added in v0.0.4
FieldScalarSBigInt adds a field and reads nBits bits signed integer in current endian
func (*D) FieldScalarSBigIntBE ¶ added in v0.0.4
FieldScalarSBigIntBE adds a field and reads nBits bit signed integer in big-endian
func (*D) FieldScalarSBigIntE ¶ added in v0.0.4
func (d *D) FieldScalarSBigIntE(name string, nBits int, endian Endian, sms ...scalar.Mapper) *scalar.S
FieldScalarSBigIntE adds a field and reads nBits signed integer in specified endian
func (*D) FieldScalarSBigIntLE ¶ added in v0.0.4
FieldScalarSBigIntLE adds a field and reads nBits bit signed integer in little-endian
func (*D) FieldScalarSE ¶ added in v0.0.2
FieldScalarSE adds a field and reads nBits signed integer in specified endian
func (*D) FieldScalarSFn ¶
FieldScalarSFn tries to add a field, calls int64 decode function and returns scalar
func (*D) FieldScalarStrFn ¶
FieldScalarStrFn tries to add a field, calls string decode function and returns scalar
func (*D) FieldScalarU ¶ added in v0.0.2
FieldScalarU adds a field and reads nBits bits unsigned integer in current endian
func (*D) FieldScalarU1 ¶ added in v0.0.2
FieldScalarU1 adds a field and reads 1 bit unsigned integer in current endian
func (*D) FieldScalarU10 ¶ added in v0.0.2
FieldScalarU10 adds a field and reads 10 bit unsigned integer in current endian
func (*D) FieldScalarU10BE ¶ added in v0.0.2
FieldScalarU10BE adds a field and reads 10 bit unsigned integer in big-endian
func (*D) FieldScalarU10LE ¶ added in v0.0.2
FieldScalarU10LE adds a field and reads 10 bit unsigned integer in little-endian
func (*D) FieldScalarU11 ¶ added in v0.0.2
FieldScalarU11 adds a field and reads 11 bit unsigned integer in current endian
func (*D) FieldScalarU11BE ¶ added in v0.0.2
FieldScalarU11BE adds a field and reads 11 bit unsigned integer in big-endian
func (*D) FieldScalarU11LE ¶ added in v0.0.2
FieldScalarU11LE adds a field and reads 11 bit unsigned integer in little-endian
func (*D) FieldScalarU12 ¶ added in v0.0.2
FieldScalarU12 adds a field and reads 12 bit unsigned integer in current endian
func (*D) FieldScalarU12BE ¶ added in v0.0.2
FieldScalarU12BE adds a field and reads 12 bit unsigned integer in big-endian
func (*D) FieldScalarU12LE ¶ added in v0.0.2
FieldScalarU12LE adds a field and reads 12 bit unsigned integer in little-endian
func (*D) FieldScalarU13 ¶ added in v0.0.2
FieldScalarU13 adds a field and reads 13 bit unsigned integer in current endian
func (*D) FieldScalarU13BE ¶ added in v0.0.2
FieldScalarU13BE adds a field and reads 13 bit unsigned integer in big-endian
func (*D) FieldScalarU13LE ¶ added in v0.0.2
FieldScalarU13LE adds a field and reads 13 bit unsigned integer in little-endian
func (*D) FieldScalarU14 ¶ added in v0.0.2
FieldScalarU14 adds a field and reads 14 bit unsigned integer in current endian
func (*D) FieldScalarU14BE ¶ added in v0.0.2
FieldScalarU14BE adds a field and reads 14 bit unsigned integer in big-endian
func (*D) FieldScalarU14LE ¶ added in v0.0.2
FieldScalarU14LE adds a field and reads 14 bit unsigned integer in little-endian
func (*D) FieldScalarU15 ¶ added in v0.0.2
FieldScalarU15 adds a field and reads 15 bit unsigned integer in current endian
func (*D) FieldScalarU15BE ¶ added in v0.0.2
FieldScalarU15BE adds a field and reads 15 bit unsigned integer in big-endian
func (*D) FieldScalarU15LE ¶ added in v0.0.2
FieldScalarU15LE adds a field and reads 15 bit unsigned integer in little-endian
func (*D) FieldScalarU16 ¶ added in v0.0.2
FieldScalarU16 adds a field and reads 16 bit unsigned integer in current endian
func (*D) FieldScalarU16BE ¶ added in v0.0.2
FieldScalarU16BE adds a field and reads 16 bit unsigned integer in big-endian
func (*D) FieldScalarU16LE ¶ added in v0.0.2
FieldScalarU16LE adds a field and reads 16 bit unsigned integer in little-endian
func (*D) FieldScalarU17 ¶ added in v0.0.2
FieldScalarU17 adds a field and reads 17 bit unsigned integer in current endian
func (*D) FieldScalarU17BE ¶ added in v0.0.2
FieldScalarU17BE adds a field and reads 17 bit unsigned integer in big-endian
func (*D) FieldScalarU17LE ¶ added in v0.0.2
FieldScalarU17LE adds a field and reads 17 bit unsigned integer in little-endian
func (*D) FieldScalarU18 ¶ added in v0.0.2
FieldScalarU18 adds a field and reads 18 bit unsigned integer in current endian
func (*D) FieldScalarU18BE ¶ added in v0.0.2
FieldScalarU18BE adds a field and reads 18 bit unsigned integer in big-endian
func (*D) FieldScalarU18LE ¶ added in v0.0.2
FieldScalarU18LE adds a field and reads 18 bit unsigned integer in little-endian
func (*D) FieldScalarU19 ¶ added in v0.0.2
FieldScalarU19 adds a field and reads 19 bit unsigned integer in current endian
func (*D) FieldScalarU19BE ¶ added in v0.0.2
FieldScalarU19BE adds a field and reads 19 bit unsigned integer in big-endian
func (*D) FieldScalarU19LE ¶ added in v0.0.2
FieldScalarU19LE adds a field and reads 19 bit unsigned integer in little-endian
func (*D) FieldScalarU2 ¶ added in v0.0.2
FieldScalarU2 adds a field and reads 2 bit unsigned integer in current endian
func (*D) FieldScalarU20 ¶ added in v0.0.2
FieldScalarU20 adds a field and reads 20 bit unsigned integer in current endian
func (*D) FieldScalarU20BE ¶ added in v0.0.2
FieldScalarU20BE adds a field and reads 20 bit unsigned integer in big-endian
func (*D) FieldScalarU20LE ¶ added in v0.0.2
FieldScalarU20LE adds a field and reads 20 bit unsigned integer in little-endian
func (*D) FieldScalarU21 ¶ added in v0.0.2
FieldScalarU21 adds a field and reads 21 bit unsigned integer in current endian
func (*D) FieldScalarU21BE ¶ added in v0.0.2
FieldScalarU21BE adds a field and reads 21 bit unsigned integer in big-endian
func (*D) FieldScalarU21LE ¶ added in v0.0.2
FieldScalarU21LE adds a field and reads 21 bit unsigned integer in little-endian
func (*D) FieldScalarU22 ¶ added in v0.0.2
FieldScalarU22 adds a field and reads 22 bit unsigned integer in current endian
func (*D) FieldScalarU22BE ¶ added in v0.0.2
FieldScalarU22BE adds a field and reads 22 bit unsigned integer in big-endian
func (*D) FieldScalarU22LE ¶ added in v0.0.2
FieldScalarU22LE adds a field and reads 22 bit unsigned integer in little-endian
func (*D) FieldScalarU23 ¶ added in v0.0.2
FieldScalarU23 adds a field and reads 23 bit unsigned integer in current endian
func (*D) FieldScalarU23BE ¶ added in v0.0.2
FieldScalarU23BE adds a field and reads 23 bit unsigned integer in big-endian
func (*D) FieldScalarU23LE ¶ added in v0.0.2
FieldScalarU23LE adds a field and reads 23 bit unsigned integer in little-endian
func (*D) FieldScalarU24 ¶ added in v0.0.2
FieldScalarU24 adds a field and reads 24 bit unsigned integer in current endian
func (*D) FieldScalarU24BE ¶ added in v0.0.2
FieldScalarU24BE adds a field and reads 24 bit unsigned integer in big-endian
func (*D) FieldScalarU24LE ¶ added in v0.0.2
FieldScalarU24LE adds a field and reads 24 bit unsigned integer in little-endian
func (*D) FieldScalarU25 ¶ added in v0.0.2
FieldScalarU25 adds a field and reads 25 bit unsigned integer in current endian
func (*D) FieldScalarU25BE ¶ added in v0.0.2
FieldScalarU25BE adds a field and reads 25 bit unsigned integer in big-endian
func (*D) FieldScalarU25LE ¶ added in v0.0.2
FieldScalarU25LE adds a field and reads 25 bit unsigned integer in little-endian
func (*D) FieldScalarU26 ¶ added in v0.0.2
FieldScalarU26 adds a field and reads 26 bit unsigned integer in current endian
func (*D) FieldScalarU26BE ¶ added in v0.0.2
FieldScalarU26BE adds a field and reads 26 bit unsigned integer in big-endian
func (*D) FieldScalarU26LE ¶ added in v0.0.2
FieldScalarU26LE adds a field and reads 26 bit unsigned integer in little-endian
func (*D) FieldScalarU27 ¶ added in v0.0.2
FieldScalarU27 adds a field and reads 27 bit unsigned integer in current endian
func (*D) FieldScalarU27BE ¶ added in v0.0.2
FieldScalarU27BE adds a field and reads 27 bit unsigned integer in big-endian
func (*D) FieldScalarU27LE ¶ added in v0.0.2
FieldScalarU27LE adds a field and reads 27 bit unsigned integer in little-endian
func (*D) FieldScalarU28 ¶ added in v0.0.2
FieldScalarU28 adds a field and reads 28 bit unsigned integer in current endian
func (*D) FieldScalarU28BE ¶ added in v0.0.2
FieldScalarU28BE adds a field and reads 28 bit unsigned integer in big-endian
func (*D) FieldScalarU28LE ¶ added in v0.0.2
FieldScalarU28LE adds a field and reads 28 bit unsigned integer in little-endian
func (*D) FieldScalarU29 ¶ added in v0.0.2
FieldScalarU29 adds a field and reads 29 bit unsigned integer in current endian
func (*D) FieldScalarU29BE ¶ added in v0.0.2
FieldScalarU29BE adds a field and reads 29 bit unsigned integer in big-endian
func (*D) FieldScalarU29LE ¶ added in v0.0.2
FieldScalarU29LE adds a field and reads 29 bit unsigned integer in little-endian
func (*D) FieldScalarU3 ¶ added in v0.0.2
FieldScalarU3 adds a field and reads 3 bit unsigned integer in current endian
func (*D) FieldScalarU30 ¶ added in v0.0.2
FieldScalarU30 adds a field and reads 30 bit unsigned integer in current endian
func (*D) FieldScalarU30BE ¶ added in v0.0.2
FieldScalarU30BE adds a field and reads 30 bit unsigned integer in big-endian
func (*D) FieldScalarU30LE ¶ added in v0.0.2
FieldScalarU30LE adds a field and reads 30 bit unsigned integer in little-endian
func (*D) FieldScalarU31 ¶ added in v0.0.2
FieldScalarU31 adds a field and reads 31 bit unsigned integer in current endian
func (*D) FieldScalarU31BE ¶ added in v0.0.2
FieldScalarU31BE adds a field and reads 31 bit unsigned integer in big-endian
func (*D) FieldScalarU31LE ¶ added in v0.0.2
FieldScalarU31LE adds a field and reads 31 bit unsigned integer in little-endian
func (*D) FieldScalarU32 ¶ added in v0.0.2
FieldScalarU32 adds a field and reads 32 bit unsigned integer in current endian
func (*D) FieldScalarU32BE ¶ added in v0.0.2
FieldScalarU32BE adds a field and reads 32 bit unsigned integer in big-endian
func (*D) FieldScalarU32LE ¶ added in v0.0.2
FieldScalarU32LE adds a field and reads 32 bit unsigned integer in little-endian
func (*D) FieldScalarU33 ¶ added in v0.0.2
FieldScalarU33 adds a field and reads 33 bit unsigned integer in current endian
func (*D) FieldScalarU33BE ¶ added in v0.0.2
FieldScalarU33BE adds a field and reads 33 bit unsigned integer in big-endian
func (*D) FieldScalarU33LE ¶ added in v0.0.2
FieldScalarU33LE adds a field and reads 33 bit unsigned integer in little-endian
func (*D) FieldScalarU34 ¶ added in v0.0.2
FieldScalarU34 adds a field and reads 34 bit unsigned integer in current endian
func (*D) FieldScalarU34BE ¶ added in v0.0.2
FieldScalarU34BE adds a field and reads 34 bit unsigned integer in big-endian
func (*D) FieldScalarU34LE ¶ added in v0.0.2
FieldScalarU34LE adds a field and reads 34 bit unsigned integer in little-endian
func (*D) FieldScalarU35 ¶ added in v0.0.2
FieldScalarU35 adds a field and reads 35 bit unsigned integer in current endian
func (*D) FieldScalarU35BE ¶ added in v0.0.2
FieldScalarU35BE adds a field and reads 35 bit unsigned integer in big-endian
func (*D) FieldScalarU35LE ¶ added in v0.0.2
FieldScalarU35LE adds a field and reads 35 bit unsigned integer in little-endian
func (*D) FieldScalarU36 ¶ added in v0.0.2
FieldScalarU36 adds a field and reads 36 bit unsigned integer in current endian
func (*D) FieldScalarU36BE ¶ added in v0.0.2
FieldScalarU36BE adds a field and reads 36 bit unsigned integer in big-endian
func (*D) FieldScalarU36LE ¶ added in v0.0.2
FieldScalarU36LE adds a field and reads 36 bit unsigned integer in little-endian
func (*D) FieldScalarU37 ¶ added in v0.0.2
FieldScalarU37 adds a field and reads 37 bit unsigned integer in current endian
func (*D) FieldScalarU37BE ¶ added in v0.0.2
FieldScalarU37BE adds a field and reads 37 bit unsigned integer in big-endian
func (*D) FieldScalarU37LE ¶ added in v0.0.2
FieldScalarU37LE adds a field and reads 37 bit unsigned integer in little-endian
func (*D) FieldScalarU38 ¶ added in v0.0.2
FieldScalarU38 adds a field and reads 38 bit unsigned integer in current endian
func (*D) FieldScalarU38BE ¶ added in v0.0.2
FieldScalarU38BE adds a field and reads 38 bit unsigned integer in big-endian
func (*D) FieldScalarU38LE ¶ added in v0.0.2
FieldScalarU38LE adds a field and reads 38 bit unsigned integer in little-endian
func (*D) FieldScalarU39 ¶ added in v0.0.2
FieldScalarU39 adds a field and reads 39 bit unsigned integer in current endian
func (*D) FieldScalarU39BE ¶ added in v0.0.2
FieldScalarU39BE adds a field and reads 39 bit unsigned integer in big-endian
func (*D) FieldScalarU39LE ¶ added in v0.0.2
FieldScalarU39LE adds a field and reads 39 bit unsigned integer in little-endian
func (*D) FieldScalarU4 ¶ added in v0.0.2
FieldScalarU4 adds a field and reads 4 bit unsigned integer in current endian
func (*D) FieldScalarU40 ¶ added in v0.0.2
FieldScalarU40 adds a field and reads 40 bit unsigned integer in current endian
func (*D) FieldScalarU40BE ¶ added in v0.0.2
FieldScalarU40BE adds a field and reads 40 bit unsigned integer in big-endian
func (*D) FieldScalarU40LE ¶ added in v0.0.2
FieldScalarU40LE adds a field and reads 40 bit unsigned integer in little-endian
func (*D) FieldScalarU41 ¶ added in v0.0.2
FieldScalarU41 adds a field and reads 41 bit unsigned integer in current endian
func (*D) FieldScalarU41BE ¶ added in v0.0.2
FieldScalarU41BE adds a field and reads 41 bit unsigned integer in big-endian
func (*D) FieldScalarU41LE ¶ added in v0.0.2
FieldScalarU41LE adds a field and reads 41 bit unsigned integer in little-endian
func (*D) FieldScalarU42 ¶ added in v0.0.2
FieldScalarU42 adds a field and reads 42 bit unsigned integer in current endian
func (*D) FieldScalarU42BE ¶ added in v0.0.2
FieldScalarU42BE adds a field and reads 42 bit unsigned integer in big-endian
func (*D) FieldScalarU42LE ¶ added in v0.0.2
FieldScalarU42LE adds a field and reads 42 bit unsigned integer in little-endian
func (*D) FieldScalarU43 ¶ added in v0.0.2
FieldScalarU43 adds a field and reads 43 bit unsigned integer in current endian
func (*D) FieldScalarU43BE ¶ added in v0.0.2
FieldScalarU43BE adds a field and reads 43 bit unsigned integer in big-endian
func (*D) FieldScalarU43LE ¶ added in v0.0.2
FieldScalarU43LE adds a field and reads 43 bit unsigned integer in little-endian
func (*D) FieldScalarU44 ¶ added in v0.0.2
FieldScalarU44 adds a field and reads 44 bit unsigned integer in current endian
func (*D) FieldScalarU44BE ¶ added in v0.0.2
FieldScalarU44BE adds a field and reads 44 bit unsigned integer in big-endian
func (*D) FieldScalarU44LE ¶ added in v0.0.2
FieldScalarU44LE adds a field and reads 44 bit unsigned integer in little-endian
func (*D) FieldScalarU45 ¶ added in v0.0.2
FieldScalarU45 adds a field and reads 45 bit unsigned integer in current endian
func (*D) FieldScalarU45BE ¶ added in v0.0.2
FieldScalarU45BE adds a field and reads 45 bit unsigned integer in big-endian
func (*D) FieldScalarU45LE ¶ added in v0.0.2
FieldScalarU45LE adds a field and reads 45 bit unsigned integer in little-endian
func (*D) FieldScalarU46 ¶ added in v0.0.2
FieldScalarU46 adds a field and reads 46 bit unsigned integer in current endian
func (*D) FieldScalarU46BE ¶ added in v0.0.2
FieldScalarU46BE adds a field and reads 46 bit unsigned integer in big-endian
func (*D) FieldScalarU46LE ¶ added in v0.0.2
FieldScalarU46LE adds a field and reads 46 bit unsigned integer in little-endian
func (*D) FieldScalarU47 ¶ added in v0.0.2
FieldScalarU47 adds a field and reads 47 bit unsigned integer in current endian
func (*D) FieldScalarU47BE ¶ added in v0.0.2
FieldScalarU47BE adds a field and reads 47 bit unsigned integer in big-endian
func (*D) FieldScalarU47LE ¶ added in v0.0.2
FieldScalarU47LE adds a field and reads 47 bit unsigned integer in little-endian
func (*D) FieldScalarU48 ¶ added in v0.0.2
FieldScalarU48 adds a field and reads 48 bit unsigned integer in current endian
func (*D) FieldScalarU48BE ¶ added in v0.0.2
FieldScalarU48BE adds a field and reads 48 bit unsigned integer in big-endian
func (*D) FieldScalarU48LE ¶ added in v0.0.2
FieldScalarU48LE adds a field and reads 48 bit unsigned integer in little-endian
func (*D) FieldScalarU49 ¶ added in v0.0.2
FieldScalarU49 adds a field and reads 49 bit unsigned integer in current endian
func (*D) FieldScalarU49BE ¶ added in v0.0.2
FieldScalarU49BE adds a field and reads 49 bit unsigned integer in big-endian
func (*D) FieldScalarU49LE ¶ added in v0.0.2
FieldScalarU49LE adds a field and reads 49 bit unsigned integer in little-endian
func (*D) FieldScalarU5 ¶ added in v0.0.2
FieldScalarU5 adds a field and reads 5 bit unsigned integer in current endian
func (*D) FieldScalarU50 ¶ added in v0.0.2
FieldScalarU50 adds a field and reads 50 bit unsigned integer in current endian
func (*D) FieldScalarU50BE ¶ added in v0.0.2
FieldScalarU50BE adds a field and reads 50 bit unsigned integer in big-endian
func (*D) FieldScalarU50LE ¶ added in v0.0.2
FieldScalarU50LE adds a field and reads 50 bit unsigned integer in little-endian
func (*D) FieldScalarU51 ¶ added in v0.0.2
FieldScalarU51 adds a field and reads 51 bit unsigned integer in current endian
func (*D) FieldScalarU51BE ¶ added in v0.0.2
FieldScalarU51BE adds a field and reads 51 bit unsigned integer in big-endian
func (*D) FieldScalarU51LE ¶ added in v0.0.2
FieldScalarU51LE adds a field and reads 51 bit unsigned integer in little-endian
func (*D) FieldScalarU52 ¶ added in v0.0.2
FieldScalarU52 adds a field and reads 52 bit unsigned integer in current endian
func (*D) FieldScalarU52BE ¶ added in v0.0.2
FieldScalarU52BE adds a field and reads 52 bit unsigned integer in big-endian
func (*D) FieldScalarU52LE ¶ added in v0.0.2
FieldScalarU52LE adds a field and reads 52 bit unsigned integer in little-endian
func (*D) FieldScalarU53 ¶ added in v0.0.2
FieldScalarU53 adds a field and reads 53 bit unsigned integer in current endian
func (*D) FieldScalarU53BE ¶ added in v0.0.2
FieldScalarU53BE adds a field and reads 53 bit unsigned integer in big-endian
func (*D) FieldScalarU53LE ¶ added in v0.0.2
FieldScalarU53LE adds a field and reads 53 bit unsigned integer in little-endian
func (*D) FieldScalarU54 ¶ added in v0.0.2
FieldScalarU54 adds a field and reads 54 bit unsigned integer in current endian
func (*D) FieldScalarU54BE ¶ added in v0.0.2
FieldScalarU54BE adds a field and reads 54 bit unsigned integer in big-endian
func (*D) FieldScalarU54LE ¶ added in v0.0.2
FieldScalarU54LE adds a field and reads 54 bit unsigned integer in little-endian
func (*D) FieldScalarU55 ¶ added in v0.0.2
FieldScalarU55 adds a field and reads 55 bit unsigned integer in current endian
func (*D) FieldScalarU55BE ¶ added in v0.0.2
FieldScalarU55BE adds a field and reads 55 bit unsigned integer in big-endian
func (*D) FieldScalarU55LE ¶ added in v0.0.2
FieldScalarU55LE adds a field and reads 55 bit unsigned integer in little-endian
func (*D) FieldScalarU56 ¶ added in v0.0.2
FieldScalarU56 adds a field and reads 56 bit unsigned integer in current endian
func (*D) FieldScalarU56BE ¶ added in v0.0.2
FieldScalarU56BE adds a field and reads 56 bit unsigned integer in big-endian
func (*D) FieldScalarU56LE ¶ added in v0.0.2
FieldScalarU56LE adds a field and reads 56 bit unsigned integer in little-endian
func (*D) FieldScalarU57 ¶ added in v0.0.2
FieldScalarU57 adds a field and reads 57 bit unsigned integer in current endian
func (*D) FieldScalarU57BE ¶ added in v0.0.2
FieldScalarU57BE adds a field and reads 57 bit unsigned integer in big-endian
func (*D) FieldScalarU57LE ¶ added in v0.0.2
FieldScalarU57LE adds a field and reads 57 bit unsigned integer in little-endian
func (*D) FieldScalarU58 ¶ added in v0.0.2
FieldScalarU58 adds a field and reads 58 bit unsigned integer in current endian
func (*D) FieldScalarU58BE ¶ added in v0.0.2
FieldScalarU58BE adds a field and reads 58 bit unsigned integer in big-endian
func (*D) FieldScalarU58LE ¶ added in v0.0.2
FieldScalarU58LE adds a field and reads 58 bit unsigned integer in little-endian
func (*D) FieldScalarU59 ¶ added in v0.0.2
FieldScalarU59 adds a field and reads 59 bit unsigned integer in current endian
func (*D) FieldScalarU59BE ¶ added in v0.0.2
FieldScalarU59BE adds a field and reads 59 bit unsigned integer in big-endian
func (*D) FieldScalarU59LE ¶ added in v0.0.2
FieldScalarU59LE adds a field and reads 59 bit unsigned integer in little-endian
func (*D) FieldScalarU6 ¶ added in v0.0.2
FieldScalarU6 adds a field and reads 6 bit unsigned integer in current endian
func (*D) FieldScalarU60 ¶ added in v0.0.2
FieldScalarU60 adds a field and reads 60 bit unsigned integer in current endian
func (*D) FieldScalarU60BE ¶ added in v0.0.2
FieldScalarU60BE adds a field and reads 60 bit unsigned integer in big-endian
func (*D) FieldScalarU60LE ¶ added in v0.0.2
FieldScalarU60LE adds a field and reads 60 bit unsigned integer in little-endian
func (*D) FieldScalarU61 ¶ added in v0.0.2
FieldScalarU61 adds a field and reads 61 bit unsigned integer in current endian
func (*D) FieldScalarU61BE ¶ added in v0.0.2
FieldScalarU61BE adds a field and reads 61 bit unsigned integer in big-endian
func (*D) FieldScalarU61LE ¶ added in v0.0.2
FieldScalarU61LE adds a field and reads 61 bit unsigned integer in little-endian
func (*D) FieldScalarU62 ¶ added in v0.0.2
FieldScalarU62 adds a field and reads 62 bit unsigned integer in current endian
func (*D) FieldScalarU62BE ¶ added in v0.0.2
FieldScalarU62BE adds a field and reads 62 bit unsigned integer in big-endian
func (*D) FieldScalarU62LE ¶ added in v0.0.2
FieldScalarU62LE adds a field and reads 62 bit unsigned integer in little-endian
func (*D) FieldScalarU63 ¶ added in v0.0.2
FieldScalarU63 adds a field and reads 63 bit unsigned integer in current endian
func (*D) FieldScalarU63BE ¶ added in v0.0.2
FieldScalarU63BE adds a field and reads 63 bit unsigned integer in big-endian
func (*D) FieldScalarU63LE ¶ added in v0.0.2
FieldScalarU63LE adds a field and reads 63 bit unsigned integer in little-endian
func (*D) FieldScalarU64 ¶ added in v0.0.2
FieldScalarU64 adds a field and reads 64 bit unsigned integer in current endian
func (*D) FieldScalarU64BE ¶ added in v0.0.2
FieldScalarU64BE adds a field and reads 64 bit unsigned integer in big-endian
func (*D) FieldScalarU64LE ¶ added in v0.0.2
FieldScalarU64LE adds a field and reads 64 bit unsigned integer in little-endian
func (*D) FieldScalarU7 ¶ added in v0.0.2
FieldScalarU7 adds a field and reads 7 bit unsigned integer in current endian
func (*D) FieldScalarU8 ¶ added in v0.0.2
FieldScalarU8 adds a field and reads 8 bit unsigned integer in current endian
func (*D) FieldScalarU8BE ¶ added in v0.0.2
FieldScalarU8BE adds a field and reads 8 bit unsigned integer in big-endian
func (*D) FieldScalarU8LE ¶ added in v0.0.2
FieldScalarU8LE adds a field and reads 8 bit unsigned integer in little-endian
func (*D) FieldScalarU9 ¶ added in v0.0.2
FieldScalarU9 adds a field and reads 9 bit unsigned integer in current endian
func (*D) FieldScalarU9BE ¶ added in v0.0.2
FieldScalarU9BE adds a field and reads 9 bit unsigned integer in big-endian
func (*D) FieldScalarU9LE ¶ added in v0.0.2
FieldScalarU9LE adds a field and reads 9 bit unsigned integer in little-endian
func (*D) FieldScalarUBigInt ¶ added in v0.0.4
FieldScalarUBigInt adds a field and reads nBits bits signed integer in current endian
func (*D) FieldScalarUBigIntBE ¶ added in v0.0.4
FieldScalarUBigIntBE adds a field and reads nBits bit signed integer in big-endian
func (*D) FieldScalarUBigIntE ¶ added in v0.0.4
func (d *D) FieldScalarUBigIntE(name string, nBits int, endian Endian, sms ...scalar.Mapper) *scalar.S
FieldScalarUBigIntE adds a field and reads nBits signed integer in specified endian
func (*D) FieldScalarUBigIntLE ¶ added in v0.0.4
FieldScalarUBigIntLE adds a field and reads nBits bit signed integer in little-endian
func (*D) FieldScalarUE ¶ added in v0.0.2
FieldScalarUE adds a field and reads nBits unsigned integer in specified endian
func (*D) FieldScalarUFn ¶
FieldScalarUFn tries to add a field, calls uint64 decode function and returns scalar
func (*D) FieldScalarUTF16 ¶ added in v0.0.2
FieldScalarUTF16 adds a field and reads nBytes bytes UTF16 string, default big-endian and accepts BOM
func (*D) FieldScalarUTF16BE ¶ added in v0.0.2
FieldScalarUTF16BE adds a field and reads nBytes bytes UTF16 big-endian string
func (*D) FieldScalarUTF16LE ¶ added in v0.0.2
FieldScalarUTF16LE adds a field and reads nBytes bytes UTF16 little-endian string
func (*D) FieldScalarUTF8 ¶ added in v0.0.2
FieldScalarUTF8 adds a field and reads nBytes bytes UTF8 string
func (*D) FieldScalarUTF8Null ¶ added in v0.0.2
FieldScalarUTF8Null adds a field and reads null terminated UTF8 string
func (*D) FieldScalarUTF8NullFixedLen ¶ added in v0.0.2
func (d *D) FieldScalarUTF8NullFixedLen(name string, fixedBytes int, sms ...scalar.Mapper) *scalar.S
FieldScalarUTF8NullFixedLen adds a field and reads fixedBytes bytes long null terminated UTF8 string
func (*D) FieldScalarUTF8ShortString ¶ added in v0.0.2
FieldScalarUTF8ShortString adds a field and reads one byte length fixed UTF8 string
func (*D) FieldScalarUTF8ShortStringFixedLen ¶ added in v0.0.2
func (d *D) FieldScalarUTF8ShortStringFixedLen(name string, fixedBytes int, sms ...scalar.Mapper) *scalar.S
FieldScalarUTF8ShortStringFixedLen adds a field and reads fixedBytes bytes long one byte length prefixed UTF8 string
func (*D) FieldScalarUnary ¶ added in v0.0.2
FieldScalarUnary adds a field and reads unary integer using ov as "one" value
func (*D) FieldStrFn ¶
FieldStrFn adds a field, calls string decode function and returns actual value as a Str
func (*D) FieldStrScalarFn ¶
FieldStrScalarFn adds a field, calls scalar functions and returns actual value as a Str
func (*D) FieldStructArrayLoop ¶
func (*D) FieldStructRootBitBufFn ¶
func (*D) FieldStructValue ¶
func (*D) FieldU10BE ¶
FieldU10BE adds a field and reads 10 bit unsigned integer in big-endian
func (*D) FieldU10LE ¶
FieldU10LE adds a field and reads 10 bit unsigned integer in little-endian
func (*D) FieldU11BE ¶
FieldU11BE adds a field and reads 11 bit unsigned integer in big-endian
func (*D) FieldU11LE ¶
FieldU11LE adds a field and reads 11 bit unsigned integer in little-endian
func (*D) FieldU12BE ¶
FieldU12BE adds a field and reads 12 bit unsigned integer in big-endian
func (*D) FieldU12LE ¶
FieldU12LE adds a field and reads 12 bit unsigned integer in little-endian
func (*D) FieldU13BE ¶
FieldU13BE adds a field and reads 13 bit unsigned integer in big-endian
func (*D) FieldU13LE ¶
FieldU13LE adds a field and reads 13 bit unsigned integer in little-endian
func (*D) FieldU14BE ¶
FieldU14BE adds a field and reads 14 bit unsigned integer in big-endian
func (*D) FieldU14LE ¶
FieldU14LE adds a field and reads 14 bit unsigned integer in little-endian
func (*D) FieldU15BE ¶
FieldU15BE adds a field and reads 15 bit unsigned integer in big-endian
func (*D) FieldU15LE ¶
FieldU15LE adds a field and reads 15 bit unsigned integer in little-endian
func (*D) FieldU16BE ¶
FieldU16BE adds a field and reads 16 bit unsigned integer in big-endian
func (*D) FieldU16LE ¶
FieldU16LE adds a field and reads 16 bit unsigned integer in little-endian
func (*D) FieldU17BE ¶
FieldU17BE adds a field and reads 17 bit unsigned integer in big-endian
func (*D) FieldU17LE ¶
FieldU17LE adds a field and reads 17 bit unsigned integer in little-endian
func (*D) FieldU18BE ¶
FieldU18BE adds a field and reads 18 bit unsigned integer in big-endian
func (*D) FieldU18LE ¶
FieldU18LE adds a field and reads 18 bit unsigned integer in little-endian
func (*D) FieldU19BE ¶
FieldU19BE adds a field and reads 19 bit unsigned integer in big-endian
func (*D) FieldU19LE ¶
FieldU19LE adds a field and reads 19 bit unsigned integer in little-endian
func (*D) FieldU20BE ¶
FieldU20BE adds a field and reads 20 bit unsigned integer in big-endian
func (*D) FieldU20LE ¶
FieldU20LE adds a field and reads 20 bit unsigned integer in little-endian
func (*D) FieldU21BE ¶
FieldU21BE adds a field and reads 21 bit unsigned integer in big-endian
func (*D) FieldU21LE ¶
FieldU21LE adds a field and reads 21 bit unsigned integer in little-endian
func (*D) FieldU22BE ¶
FieldU22BE adds a field and reads 22 bit unsigned integer in big-endian
func (*D) FieldU22LE ¶
FieldU22LE adds a field and reads 22 bit unsigned integer in little-endian
func (*D) FieldU23BE ¶
FieldU23BE adds a field and reads 23 bit unsigned integer in big-endian
func (*D) FieldU23LE ¶
FieldU23LE adds a field and reads 23 bit unsigned integer in little-endian
func (*D) FieldU24BE ¶
FieldU24BE adds a field and reads 24 bit unsigned integer in big-endian
func (*D) FieldU24LE ¶
FieldU24LE adds a field and reads 24 bit unsigned integer in little-endian
func (*D) FieldU25BE ¶
FieldU25BE adds a field and reads 25 bit unsigned integer in big-endian
func (*D) FieldU25LE ¶
FieldU25LE adds a field and reads 25 bit unsigned integer in little-endian
func (*D) FieldU26BE ¶
FieldU26BE adds a field and reads 26 bit unsigned integer in big-endian
func (*D) FieldU26LE ¶
FieldU26LE adds a field and reads 26 bit unsigned integer in little-endian
func (*D) FieldU27BE ¶
FieldU27BE adds a field and reads 27 bit unsigned integer in big-endian
func (*D) FieldU27LE ¶
FieldU27LE adds a field and reads 27 bit unsigned integer in little-endian
func (*D) FieldU28BE ¶
FieldU28BE adds a field and reads 28 bit unsigned integer in big-endian
func (*D) FieldU28LE ¶
FieldU28LE adds a field and reads 28 bit unsigned integer in little-endian
func (*D) FieldU29BE ¶
FieldU29BE adds a field and reads 29 bit unsigned integer in big-endian
func (*D) FieldU29LE ¶
FieldU29LE adds a field and reads 29 bit unsigned integer in little-endian
func (*D) FieldU30BE ¶
FieldU30BE adds a field and reads 30 bit unsigned integer in big-endian
func (*D) FieldU30LE ¶
FieldU30LE adds a field and reads 30 bit unsigned integer in little-endian
func (*D) FieldU31BE ¶
FieldU31BE adds a field and reads 31 bit unsigned integer in big-endian
func (*D) FieldU31LE ¶
FieldU31LE adds a field and reads 31 bit unsigned integer in little-endian
func (*D) FieldU32BE ¶
FieldU32BE adds a field and reads 32 bit unsigned integer in big-endian
func (*D) FieldU32LE ¶
FieldU32LE adds a field and reads 32 bit unsigned integer in little-endian
func (*D) FieldU33BE ¶
FieldU33BE adds a field and reads 33 bit unsigned integer in big-endian
func (*D) FieldU33LE ¶
FieldU33LE adds a field and reads 33 bit unsigned integer in little-endian
func (*D) FieldU34BE ¶
FieldU34BE adds a field and reads 34 bit unsigned integer in big-endian
func (*D) FieldU34LE ¶
FieldU34LE adds a field and reads 34 bit unsigned integer in little-endian
func (*D) FieldU35BE ¶
FieldU35BE adds a field and reads 35 bit unsigned integer in big-endian
func (*D) FieldU35LE ¶
FieldU35LE adds a field and reads 35 bit unsigned integer in little-endian
func (*D) FieldU36BE ¶
FieldU36BE adds a field and reads 36 bit unsigned integer in big-endian
func (*D) FieldU36LE ¶
FieldU36LE adds a field and reads 36 bit unsigned integer in little-endian
func (*D) FieldU37BE ¶
FieldU37BE adds a field and reads 37 bit unsigned integer in big-endian
func (*D) FieldU37LE ¶
FieldU37LE adds a field and reads 37 bit unsigned integer in little-endian
func (*D) FieldU38BE ¶
FieldU38BE adds a field and reads 38 bit unsigned integer in big-endian
func (*D) FieldU38LE ¶
FieldU38LE adds a field and reads 38 bit unsigned integer in little-endian
func (*D) FieldU39BE ¶
FieldU39BE adds a field and reads 39 bit unsigned integer in big-endian
func (*D) FieldU39LE ¶
FieldU39LE adds a field and reads 39 bit unsigned integer in little-endian
func (*D) FieldU40BE ¶
FieldU40BE adds a field and reads 40 bit unsigned integer in big-endian
func (*D) FieldU40LE ¶
FieldU40LE adds a field and reads 40 bit unsigned integer in little-endian
func (*D) FieldU41BE ¶
FieldU41BE adds a field and reads 41 bit unsigned integer in big-endian
func (*D) FieldU41LE ¶
FieldU41LE adds a field and reads 41 bit unsigned integer in little-endian
func (*D) FieldU42BE ¶
FieldU42BE adds a field and reads 42 bit unsigned integer in big-endian
func (*D) FieldU42LE ¶
FieldU42LE adds a field and reads 42 bit unsigned integer in little-endian
func (*D) FieldU43BE ¶
FieldU43BE adds a field and reads 43 bit unsigned integer in big-endian
func (*D) FieldU43LE ¶
FieldU43LE adds a field and reads 43 bit unsigned integer in little-endian
func (*D) FieldU44BE ¶
FieldU44BE adds a field and reads 44 bit unsigned integer in big-endian
func (*D) FieldU44LE ¶
FieldU44LE adds a field and reads 44 bit unsigned integer in little-endian
func (*D) FieldU45BE ¶
FieldU45BE adds a field and reads 45 bit unsigned integer in big-endian
func (*D) FieldU45LE ¶
FieldU45LE adds a field and reads 45 bit unsigned integer in little-endian
func (*D) FieldU46BE ¶
FieldU46BE adds a field and reads 46 bit unsigned integer in big-endian
func (*D) FieldU46LE ¶
FieldU46LE adds a field and reads 46 bit unsigned integer in little-endian
func (*D) FieldU47BE ¶
FieldU47BE adds a field and reads 47 bit unsigned integer in big-endian
func (*D) FieldU47LE ¶
FieldU47LE adds a field and reads 47 bit unsigned integer in little-endian
func (*D) FieldU48BE ¶
FieldU48BE adds a field and reads 48 bit unsigned integer in big-endian
func (*D) FieldU48LE ¶
FieldU48LE adds a field and reads 48 bit unsigned integer in little-endian
func (*D) FieldU49BE ¶
FieldU49BE adds a field and reads 49 bit unsigned integer in big-endian
func (*D) FieldU49LE ¶
FieldU49LE adds a field and reads 49 bit unsigned integer in little-endian
func (*D) FieldU50BE ¶
FieldU50BE adds a field and reads 50 bit unsigned integer in big-endian
func (*D) FieldU50LE ¶
FieldU50LE adds a field and reads 50 bit unsigned integer in little-endian
func (*D) FieldU51BE ¶
FieldU51BE adds a field and reads 51 bit unsigned integer in big-endian
func (*D) FieldU51LE ¶
FieldU51LE adds a field and reads 51 bit unsigned integer in little-endian
func (*D) FieldU52BE ¶
FieldU52BE adds a field and reads 52 bit unsigned integer in big-endian
func (*D) FieldU52LE ¶
FieldU52LE adds a field and reads 52 bit unsigned integer in little-endian
func (*D) FieldU53BE ¶
FieldU53BE adds a field and reads 53 bit unsigned integer in big-endian
func (*D) FieldU53LE ¶
FieldU53LE adds a field and reads 53 bit unsigned integer in little-endian
func (*D) FieldU54BE ¶
FieldU54BE adds a field and reads 54 bit unsigned integer in big-endian
func (*D) FieldU54LE ¶
FieldU54LE adds a field and reads 54 bit unsigned integer in little-endian
func (*D) FieldU55BE ¶
FieldU55BE adds a field and reads 55 bit unsigned integer in big-endian
func (*D) FieldU55LE ¶
FieldU55LE adds a field and reads 55 bit unsigned integer in little-endian
func (*D) FieldU56BE ¶
FieldU56BE adds a field and reads 56 bit unsigned integer in big-endian
func (*D) FieldU56LE ¶
FieldU56LE adds a field and reads 56 bit unsigned integer in little-endian
func (*D) FieldU57BE ¶
FieldU57BE adds a field and reads 57 bit unsigned integer in big-endian
func (*D) FieldU57LE ¶
FieldU57LE adds a field and reads 57 bit unsigned integer in little-endian
func (*D) FieldU58BE ¶
FieldU58BE adds a field and reads 58 bit unsigned integer in big-endian
func (*D) FieldU58LE ¶
FieldU58LE adds a field and reads 58 bit unsigned integer in little-endian
func (*D) FieldU59BE ¶
FieldU59BE adds a field and reads 59 bit unsigned integer in big-endian
func (*D) FieldU59LE ¶
FieldU59LE adds a field and reads 59 bit unsigned integer in little-endian
func (*D) FieldU60BE ¶
FieldU60BE adds a field and reads 60 bit unsigned integer in big-endian
func (*D) FieldU60LE ¶
FieldU60LE adds a field and reads 60 bit unsigned integer in little-endian
func (*D) FieldU61BE ¶
FieldU61BE adds a field and reads 61 bit unsigned integer in big-endian
func (*D) FieldU61LE ¶
FieldU61LE adds a field and reads 61 bit unsigned integer in little-endian
func (*D) FieldU62BE ¶
FieldU62BE adds a field and reads 62 bit unsigned integer in big-endian
func (*D) FieldU62LE ¶
FieldU62LE adds a field and reads 62 bit unsigned integer in little-endian
func (*D) FieldU63BE ¶
FieldU63BE adds a field and reads 63 bit unsigned integer in big-endian
func (*D) FieldU63LE ¶
FieldU63LE adds a field and reads 63 bit unsigned integer in little-endian
func (*D) FieldU64BE ¶
FieldU64BE adds a field and reads 64 bit unsigned integer in big-endian
func (*D) FieldU64LE ¶
FieldU64LE adds a field and reads 64 bit unsigned integer in little-endian
func (*D) FieldUBigInt ¶ added in v0.0.4
FieldUBigInt adds a field and reads nBits bits signed integer in current endian
func (*D) FieldUBigIntBE ¶ added in v0.0.4
FieldUBigIntBE adds a field and reads nBits bit signed integer in big-endian
func (*D) FieldUBigIntE ¶ added in v0.0.4
FieldUBigIntE adds a field and reads nBits signed integer in specified endian
func (*D) FieldUBigIntLE ¶ added in v0.0.4
FieldUBigIntLE adds a field and reads nBits bit signed integer in little-endian
func (*D) FieldUFn ¶
FieldUFn adds a field, calls uint64 decode function and returns actual value as a U
func (*D) FieldUScalarFn ¶
FieldUScalarFn adds a field, calls scalar functions and returns actual value as a U
func (*D) FieldUTF16 ¶
FieldUTF16 adds a field and reads nBytes bytes UTF16 string, default big-endian and accepts BOM
func (*D) FieldUTF16BE ¶
FieldUTF16BE adds a field and reads nBytes bytes UTF16 big-endian string
func (*D) FieldUTF16LE ¶
FieldUTF16LE adds a field and reads nBytes bytes UTF16 little-endian string
func (*D) FieldUTF8Null ¶
FieldUTF8Null adds a field and reads null terminated UTF8 string
func (*D) FieldUTF8NullFixedLen ¶
FieldUTF8NullFixedLen adds a field and reads fixedBytes bytes long null terminated UTF8 string
func (*D) FieldUTF8ShortString ¶
FieldUTF8ShortString adds a field and reads one byte length fixed UTF8 string
func (*D) FieldUTF8ShortStringFixedLen ¶
FieldUTF8ShortStringFixedLen adds a field and reads fixedBytes bytes long one byte length prefixed UTF8 string
func (*D) FieldUnary ¶
FieldUnary adds a field and reads unary integer using ov as "one" value
func (*D) FieldValueBigInt ¶ added in v0.0.4
func (*D) FieldValueFloat ¶
func (*D) FieldValueNil ¶ added in v0.0.4
func (*D) FieldValueU ¶
TODO: rethink
func (*D) FramedFn ¶ added in v0.0.5
FramedFn decode from current position nBits forward. When done position will be nBits forward.
func (*D) LimitedFn ¶ added in v0.0.5
LimitedFn decode from current position nBits forward. When done position will be set to last bit decoded.
func (*D) MustClone ¶ added in v0.0.5
func (d *D) MustClone(br bitio.ReaderAtSeeker) bitio.ReaderAtSeeker
func (*D) MustCopyBits ¶ added in v0.0.5
func (*D) MustNewBitBufFromReader ¶
func (d *D) MustNewBitBufFromReader(r io.Reader) bitio.ReaderAtSeeker
func (*D) PeekFindByte ¶
PeekFindByte number of bytes to next v
func (*D) RangeFn ¶
RangeFn decode from current position nBits forward. Position will not be changed.
func (*D) RawLen ¶
func (d *D) RawLen(nBits int64) bitio.ReaderAtSeeker
RawLen reads nBits raw bits
func (*D) RequireBigInt ¶ added in v0.0.4
RequireBigInt that actual value is one of given *big.Int values
func (*D) RequireBigIntRange ¶ added in v0.0.4
RequireBigIntRange require that actual value is in range
func (*D) RequireBool ¶ added in v0.0.2
RequireBool that actual value is one of given bool values
func (*D) RequireFRange ¶ added in v0.0.2
RequireFRange require that actual value is in range
func (*D) RequireSRange ¶ added in v0.0.2
RequireSRange require that actual value is in range
func (*D) RequireStr ¶ added in v0.0.2
RequireStr that actual value is one of given string values
func (*D) RequireStrRange ¶ added in v0.0.2
RequireStrRange require that actual value is in range
func (*D) RequireURange ¶ added in v0.0.2
RequireURange require that actual value is in range
func (*D) SharedReadBuf ¶
func (*D) TryAlignBits ¶ added in v0.0.5
AlignBits number of bits to next nBits align
func (*D) TryBitBufLen ¶ added in v0.0.5
func (d *D) TryBitBufLen(nBits int64) (bitio.ReaderAtSeeker, error)
BitBufLen reads nBits
func (*D) TryBitBufRange ¶ added in v0.0.5
TODO: rename/remove BitBuf name?
func (*D) TryBitsLeft ¶ added in v0.0.5
BitsLeft number of bits left until end
func (*D) TryByteAlignBits ¶ added in v0.0.5
ByteAlignBits number of bits to next byte align
func (*D) TryBytePos ¶ added in v0.0.5
BytePos byte position of current bit position
func (*D) TryBytesRange ¶ added in v0.0.5
BytesRange reads nBytes bytes starting bit position start Does not update current position. TODO: nBytes -1?
func (*D) TryFieldBigIntFn ¶ added in v0.0.4
func (d *D) TryFieldBigIntFn(name string, fn func(d *D) (*big.Int, error), sms ...scalar.Mapper) (*big.Int, error)
TryFieldBigIntFn tries to add a field, calls *big.Int decode function and returns actual value as a BigInt
func (*D) TryFieldBigIntScalarFn ¶ added in v0.0.4
func (d *D) TryFieldBigIntScalarFn(name string, fn func(d *D) (scalar.S, error), sms ...scalar.Mapper) (*big.Int, error)
TryFieldBigIntScalarFn tries to add a field, calls scalar functions and returns actual value as a BigInt
func (*D) TryFieldBitBufFn ¶
func (d *D) TryFieldBitBufFn(name string, fn func(d *D) (bitio.ReaderAtSeeker, error), sms ...scalar.Mapper) (bitio.ReaderAtSeeker, error)
TryFieldBitBufFn tries to add a field, calls bitio.ReaderAtSeeker decode function and returns actual value as a BitBuf
func (*D) TryFieldBitBufScalarFn ¶
func (d *D) TryFieldBitBufScalarFn(name string, fn func(d *D) (scalar.S, error), sms ...scalar.Mapper) (bitio.ReaderAtSeeker, error)
TryFieldBitBufScalarFn tries to add a field, calls scalar functions and returns actual value as a BitBuf
func (*D) TryFieldBool ¶
TryFieldBool tries to add a field and read 1 bit boolean
func (*D) TryFieldBoolFn ¶
func (d *D) TryFieldBoolFn(name string, fn func(d *D) (bool, error), sms ...scalar.Mapper) (bool, error)
TryFieldBoolFn tries to add a field, calls bool decode function and returns actual value as a Bool
func (*D) TryFieldBoolScalarFn ¶
func (d *D) TryFieldBoolScalarFn(name string, fn func(d *D) (scalar.S, error), sms ...scalar.Mapper) (bool, error)
TryFieldBoolScalarFn tries to add a field, calls scalar functions and returns actual value as a Bool
func (*D) TryFieldF ¶
TryFieldF tries to add a field and read nBit IEEE 754 float in current endian
func (*D) TryFieldF16 ¶
TryFieldF16 tries to add a field and read 16 bit IEEE 754 float in current endian
func (*D) TryFieldF16BE ¶
TryFieldF16BE tries to add a field and read 16 bit IEEE 754 float in big-endian
func (*D) TryFieldF16LE ¶
TryFieldF16LE tries to add a field and read 16 bit IEEE 754 float in little-endian
func (*D) TryFieldF32 ¶
TryFieldF32 tries to add a field and read 32 bit IEEE 754 float in current endian
func (*D) TryFieldF32BE ¶
TryFieldF32BE tries to add a field and read 32 bit IEEE 754 float in big-endian
func (*D) TryFieldF32LE ¶
TryFieldF32LE tries to add a field and read 32 bit IEEE 754 float in little-endian
func (*D) TryFieldF64 ¶
TryFieldF64 tries to add a field and read 64 bit IEEE 754 float in current endian
func (*D) TryFieldF64BE ¶
TryFieldF64BE tries to add a field and read 64 bit IEEE 754 float in big-endian
func (*D) TryFieldF64LE ¶
TryFieldF64LE tries to add a field and read 64 bit IEEE 754 float in little-endian
func (*D) TryFieldFE ¶
func (d *D) TryFieldFE(name string, nBits int, endian Endian, sms ...scalar.Mapper) (float64, error)
TryFieldFE tries to add a field and read nBit IEEE 754 float in specified endian
func (*D) TryFieldFFn ¶
func (d *D) TryFieldFFn(name string, fn func(d *D) (float64, error), sms ...scalar.Mapper) (float64, error)
TryFieldFFn tries to add a field, calls float64 decode function and returns actual value as a F
func (*D) TryFieldFP ¶
TryFieldFP tries to add a field and read nBits fixed-point number in current endian
func (*D) TryFieldFP16 ¶
TryFieldFP16 tries to add a field and read 16 bit fixed-point number in current endian
func (*D) TryFieldFP16BE ¶
TryFieldFP16BE tries to add a field and read 16 bit fixed-point number in big-endian
func (*D) TryFieldFP16LE ¶
TryFieldFP16LE tries to add a field and read 16 bit fixed-point number in little-endian
func (*D) TryFieldFP32 ¶
TryFieldFP32 tries to add a field and read 32 bit fixed-point number in current endian
func (*D) TryFieldFP32BE ¶
TryFieldFP32BE tries to add a field and read 32 bit fixed-point number in big-endian
func (*D) TryFieldFP32LE ¶
TryFieldFP32LE tries to add a field and read 32 bit fixed-point number in little-endian
func (*D) TryFieldFP64 ¶
TryFieldFP64 tries to add a field and read 64 bit fixed-point number in current endian
func (*D) TryFieldFP64BE ¶
TryFieldFP64BE tries to add a field and read 64 bit fixed-point number in big-endian
func (*D) TryFieldFP64LE ¶
TryFieldFP64LE tries to add a field and read 64 bit fixed-point number in little-endian
func (*D) TryFieldFPE ¶
func (d *D) TryFieldFPE(name string, nBits int, fBits int, endian Endian, sms ...scalar.Mapper) (float64, error)
TryFieldFPE tries to add a field and read nBits fixed-point number in specified endian
func (*D) TryFieldFScalarFn ¶
func (d *D) TryFieldFScalarFn(name string, fn func(d *D) (scalar.S, error), sms ...scalar.Mapper) (float64, error)
TryFieldFScalarFn tries to add a field, calls scalar functions and returns actual value as a F
func (*D) TryFieldFormat ¶
func (*D) TryFieldFormatBitBuf ¶
func (*D) TryFieldFormatLen ¶
func (*D) TryFieldFormatRange ¶
func (d *D) TryFieldFormatRange(name string, firstBit int64, nBits int64, group Group, inArg interface{}) (*Value, interface{}, error)
TODO: return decooder?
func (*D) TryFieldRawLen ¶
func (d *D) TryFieldRawLen(name string, nBits int64, sms ...scalar.Mapper) (bitio.ReaderAtSeeker, error)
TryFieldRawLen tries to add a field and read nBits raw bits
func (*D) TryFieldReaderRangeFormat ¶
func (d *D) TryFieldReaderRangeFormat(name string, startBit int64, nBits int64, fn func(r io.Reader) io.Reader, group Group, inArg interface{}) (int64, bitio.ReaderAtSeeker, *Value, interface{}, error)
TODO: too mant return values
func (*D) TryFieldS ¶
TryFieldS tries to add a field and read nBits bits signed integer in current endian
func (*D) TryFieldS1 ¶
TryFieldS1 tries to add a field and read 1 bit signed integer in current endian
func (*D) TryFieldS10 ¶
TryFieldS10 tries to add a field and read 10 bit signed integer in current endian
func (*D) TryFieldS10BE ¶
TryFieldS10BE tries to add a field and read 10 bit signed integer in big-endian
func (*D) TryFieldS10LE ¶
TryFieldS10LE tries to add a field and read 10 bit signed integer in little-endian
func (*D) TryFieldS11 ¶
TryFieldS11 tries to add a field and read 11 bit signed integer in current endian
func (*D) TryFieldS11BE ¶
TryFieldS11BE tries to add a field and read 11 bit signed integer in big-endian
func (*D) TryFieldS11LE ¶
TryFieldS11LE tries to add a field and read 11 bit signed integer in little-endian
func (*D) TryFieldS12 ¶
TryFieldS12 tries to add a field and read 12 bit signed integer in current endian
func (*D) TryFieldS12BE ¶
TryFieldS12BE tries to add a field and read 12 bit signed integer in big-endian
func (*D) TryFieldS12LE ¶
TryFieldS12LE tries to add a field and read 12 bit signed integer in little-endian
func (*D) TryFieldS13 ¶
TryFieldS13 tries to add a field and read 13 bit signed integer in current endian
func (*D) TryFieldS13BE ¶
TryFieldS13BE tries to add a field and read 13 bit signed integer in big-endian
func (*D) TryFieldS13LE ¶
TryFieldS13LE tries to add a field and read 13 bit signed integer in little-endian
func (*D) TryFieldS14 ¶
TryFieldS14 tries to add a field and read 14 bit signed integer in current endian
func (*D) TryFieldS14BE ¶
TryFieldS14BE tries to add a field and read 14 bit signed integer in big-endian
func (*D) TryFieldS14LE ¶
TryFieldS14LE tries to add a field and read 14 bit signed integer in little-endian
func (*D) TryFieldS15 ¶
TryFieldS15 tries to add a field and read 15 bit signed integer in current endian
func (*D) TryFieldS15BE ¶
TryFieldS15BE tries to add a field and read 15 bit signed integer in big-endian
func (*D) TryFieldS15LE ¶
TryFieldS15LE tries to add a field and read 15 bit signed integer in little-endian
func (*D) TryFieldS16 ¶
TryFieldS16 tries to add a field and read 16 bit signed integer in current endian
func (*D) TryFieldS16BE ¶
TryFieldS16BE tries to add a field and read 16 bit signed integer in big-endian
func (*D) TryFieldS16LE ¶
TryFieldS16LE tries to add a field and read 16 bit signed integer in little-endian
func (*D) TryFieldS17 ¶
TryFieldS17 tries to add a field and read 17 bit signed integer in current endian
func (*D) TryFieldS17BE ¶
TryFieldS17BE tries to add a field and read 17 bit signed integer in big-endian
func (*D) TryFieldS17LE ¶
TryFieldS17LE tries to add a field and read 17 bit signed integer in little-endian
func (*D) TryFieldS18 ¶
TryFieldS18 tries to add a field and read 18 bit signed integer in current endian
func (*D) TryFieldS18BE ¶
TryFieldS18BE tries to add a field and read 18 bit signed integer in big-endian
func (*D) TryFieldS18LE ¶
TryFieldS18LE tries to add a field and read 18 bit signed integer in little-endian
func (*D) TryFieldS19 ¶
TryFieldS19 tries to add a field and read 19 bit signed integer in current endian
func (*D) TryFieldS19BE ¶
TryFieldS19BE tries to add a field and read 19 bit signed integer in big-endian
func (*D) TryFieldS19LE ¶
TryFieldS19LE tries to add a field and read 19 bit signed integer in little-endian
func (*D) TryFieldS2 ¶
TryFieldS2 tries to add a field and read 2 bit signed integer in current endian
func (*D) TryFieldS20 ¶
TryFieldS20 tries to add a field and read 20 bit signed integer in current endian
func (*D) TryFieldS20BE ¶
TryFieldS20BE tries to add a field and read 20 bit signed integer in big-endian
func (*D) TryFieldS20LE ¶
TryFieldS20LE tries to add a field and read 20 bit signed integer in little-endian
func (*D) TryFieldS21 ¶
TryFieldS21 tries to add a field and read 21 bit signed integer in current endian
func (*D) TryFieldS21BE ¶
TryFieldS21BE tries to add a field and read 21 bit signed integer in big-endian
func (*D) TryFieldS21LE ¶
TryFieldS21LE tries to add a field and read 21 bit signed integer in little-endian
func (*D) TryFieldS22 ¶
TryFieldS22 tries to add a field and read 22 bit signed integer in current endian
func (*D) TryFieldS22BE ¶
TryFieldS22BE tries to add a field and read 22 bit signed integer in big-endian
func (*D) TryFieldS22LE ¶
TryFieldS22LE tries to add a field and read 22 bit signed integer in little-endian
func (*D) TryFieldS23 ¶
TryFieldS23 tries to add a field and read 23 bit signed integer in current endian
func (*D) TryFieldS23BE ¶
TryFieldS23BE tries to add a field and read 23 bit signed integer in big-endian
func (*D) TryFieldS23LE ¶
TryFieldS23LE tries to add a field and read 23 bit signed integer in little-endian
func (*D) TryFieldS24 ¶
TryFieldS24 tries to add a field and read 24 bit signed integer in current endian
func (*D) TryFieldS24BE ¶
TryFieldS24BE tries to add a field and read 24 bit signed integer in big-endian
func (*D) TryFieldS24LE ¶
TryFieldS24LE tries to add a field and read 24 bit signed integer in little-endian
func (*D) TryFieldS25 ¶
TryFieldS25 tries to add a field and read 25 bit signed integer in current endian
func (*D) TryFieldS25BE ¶
TryFieldS25BE tries to add a field and read 25 bit signed integer in big-endian
func (*D) TryFieldS25LE ¶
TryFieldS25LE tries to add a field and read 25 bit signed integer in little-endian
func (*D) TryFieldS26 ¶
TryFieldS26 tries to add a field and read 26 bit signed integer in current endian
func (*D) TryFieldS26BE ¶
TryFieldS26BE tries to add a field and read 26 bit signed integer in big-endian
func (*D) TryFieldS26LE ¶
TryFieldS26LE tries to add a field and read 26 bit signed integer in little-endian
func (*D) TryFieldS27 ¶
TryFieldS27 tries to add a field and read 27 bit signed integer in current endian
func (*D) TryFieldS27BE ¶
TryFieldS27BE tries to add a field and read 27 bit signed integer in big-endian
func (*D) TryFieldS27LE ¶
TryFieldS27LE tries to add a field and read 27 bit signed integer in little-endian
func (*D) TryFieldS28 ¶
TryFieldS28 tries to add a field and read 28 bit signed integer in current endian
func (*D) TryFieldS28BE ¶
TryFieldS28BE tries to add a field and read 28 bit signed integer in big-endian
func (*D) TryFieldS28LE ¶
TryFieldS28LE tries to add a field and read 28 bit signed integer in little-endian
func (*D) TryFieldS29 ¶
TryFieldS29 tries to add a field and read 29 bit signed integer in current endian
func (*D) TryFieldS29BE ¶
TryFieldS29BE tries to add a field and read 29 bit signed integer in big-endian
func (*D) TryFieldS29LE ¶
TryFieldS29LE tries to add a field and read 29 bit signed integer in little-endian
func (*D) TryFieldS3 ¶
TryFieldS3 tries to add a field and read 3 bit signed integer in current endian
func (*D) TryFieldS30 ¶
TryFieldS30 tries to add a field and read 30 bit signed integer in current endian
func (*D) TryFieldS30BE ¶
TryFieldS30BE tries to add a field and read 30 bit signed integer in big-endian
func (*D) TryFieldS30LE ¶
TryFieldS30LE tries to add a field and read 30 bit signed integer in little-endian
func (*D) TryFieldS31 ¶
TryFieldS31 tries to add a field and read 31 bit signed integer in current endian
func (*D) TryFieldS31BE ¶
TryFieldS31BE tries to add a field and read 31 bit signed integer in big-endian
func (*D) TryFieldS31LE ¶
TryFieldS31LE tries to add a field and read 31 bit signed integer in little-endian
func (*D) TryFieldS32 ¶
TryFieldS32 tries to add a field and read 32 bit signed integer in current endian
func (*D) TryFieldS32BE ¶
TryFieldS32BE tries to add a field and read 32 bit signed integer in big-endian
func (*D) TryFieldS32LE ¶
TryFieldS32LE tries to add a field and read 32 bit signed integer in little-endian
func (*D) TryFieldS33 ¶
TryFieldS33 tries to add a field and read 33 bit signed integer in current endian
func (*D) TryFieldS33BE ¶
TryFieldS33BE tries to add a field and read 33 bit signed integer in big-endian
func (*D) TryFieldS33LE ¶
TryFieldS33LE tries to add a field and read 33 bit signed integer in little-endian
func (*D) TryFieldS34 ¶
TryFieldS34 tries to add a field and read 34 bit signed integer in current endian
func (*D) TryFieldS34BE ¶
TryFieldS34BE tries to add a field and read 34 bit signed integer in big-endian
func (*D) TryFieldS34LE ¶
TryFieldS34LE tries to add a field and read 34 bit signed integer in little-endian
func (*D) TryFieldS35 ¶
TryFieldS35 tries to add a field and read 35 bit signed integer in current endian
func (*D) TryFieldS35BE ¶
TryFieldS35BE tries to add a field and read 35 bit signed integer in big-endian
func (*D) TryFieldS35LE ¶
TryFieldS35LE tries to add a field and read 35 bit signed integer in little-endian
func (*D) TryFieldS36 ¶
TryFieldS36 tries to add a field and read 36 bit signed integer in current endian
func (*D) TryFieldS36BE ¶
TryFieldS36BE tries to add a field and read 36 bit signed integer in big-endian
func (*D) TryFieldS36LE ¶
TryFieldS36LE tries to add a field and read 36 bit signed integer in little-endian
func (*D) TryFieldS37 ¶
TryFieldS37 tries to add a field and read 37 bit signed integer in current endian
func (*D) TryFieldS37BE ¶
TryFieldS37BE tries to add a field and read 37 bit signed integer in big-endian
func (*D) TryFieldS37LE ¶
TryFieldS37LE tries to add a field and read 37 bit signed integer in little-endian
func (*D) TryFieldS38 ¶
TryFieldS38 tries to add a field and read 38 bit signed integer in current endian
func (*D) TryFieldS38BE ¶
TryFieldS38BE tries to add a field and read 38 bit signed integer in big-endian
func (*D) TryFieldS38LE ¶
TryFieldS38LE tries to add a field and read 38 bit signed integer in little-endian
func (*D) TryFieldS39 ¶
TryFieldS39 tries to add a field and read 39 bit signed integer in current endian
func (*D) TryFieldS39BE ¶
TryFieldS39BE tries to add a field and read 39 bit signed integer in big-endian
func (*D) TryFieldS39LE ¶
TryFieldS39LE tries to add a field and read 39 bit signed integer in little-endian
func (*D) TryFieldS4 ¶
TryFieldS4 tries to add a field and read 4 bit signed integer in current endian
func (*D) TryFieldS40 ¶
TryFieldS40 tries to add a field and read 40 bit signed integer in current endian
func (*D) TryFieldS40BE ¶
TryFieldS40BE tries to add a field and read 40 bit signed integer in big-endian
func (*D) TryFieldS40LE ¶
TryFieldS40LE tries to add a field and read 40 bit signed integer in little-endian
func (*D) TryFieldS41 ¶
TryFieldS41 tries to add a field and read 41 bit signed integer in current endian
func (*D) TryFieldS41BE ¶
TryFieldS41BE tries to add a field and read 41 bit signed integer in big-endian
func (*D) TryFieldS41LE ¶
TryFieldS41LE tries to add a field and read 41 bit signed integer in little-endian
func (*D) TryFieldS42 ¶
TryFieldS42 tries to add a field and read 42 bit signed integer in current endian
func (*D) TryFieldS42BE ¶
TryFieldS42BE tries to add a field and read 42 bit signed integer in big-endian
func (*D) TryFieldS42LE ¶
TryFieldS42LE tries to add a field and read 42 bit signed integer in little-endian
func (*D) TryFieldS43 ¶
TryFieldS43 tries to add a field and read 43 bit signed integer in current endian
func (*D) TryFieldS43BE ¶
TryFieldS43BE tries to add a field and read 43 bit signed integer in big-endian
func (*D) TryFieldS43LE ¶
TryFieldS43LE tries to add a field and read 43 bit signed integer in little-endian
func (*D) TryFieldS44 ¶
TryFieldS44 tries to add a field and read 44 bit signed integer in current endian
func (*D) TryFieldS44BE ¶
TryFieldS44BE tries to add a field and read 44 bit signed integer in big-endian
func (*D) TryFieldS44LE ¶
TryFieldS44LE tries to add a field and read 44 bit signed integer in little-endian
func (*D) TryFieldS45 ¶
TryFieldS45 tries to add a field and read 45 bit signed integer in current endian
func (*D) TryFieldS45BE ¶
TryFieldS45BE tries to add a field and read 45 bit signed integer in big-endian
func (*D) TryFieldS45LE ¶
TryFieldS45LE tries to add a field and read 45 bit signed integer in little-endian
func (*D) TryFieldS46 ¶
TryFieldS46 tries to add a field and read 46 bit signed integer in current endian
func (*D) TryFieldS46BE ¶
TryFieldS46BE tries to add a field and read 46 bit signed integer in big-endian
func (*D) TryFieldS46LE ¶
TryFieldS46LE tries to add a field and read 46 bit signed integer in little-endian
func (*D) TryFieldS47 ¶
TryFieldS47 tries to add a field and read 47 bit signed integer in current endian
func (*D) TryFieldS47BE ¶
TryFieldS47BE tries to add a field and read 47 bit signed integer in big-endian
func (*D) TryFieldS47LE ¶
TryFieldS47LE tries to add a field and read 47 bit signed integer in little-endian
func (*D) TryFieldS48 ¶
TryFieldS48 tries to add a field and read 48 bit signed integer in current endian
func (*D) TryFieldS48BE ¶
TryFieldS48BE tries to add a field and read 48 bit signed integer in big-endian
func (*D) TryFieldS48LE ¶
TryFieldS48LE tries to add a field and read 48 bit signed integer in little-endian
func (*D) TryFieldS49 ¶
TryFieldS49 tries to add a field and read 49 bit signed integer in current endian
func (*D) TryFieldS49BE ¶
TryFieldS49BE tries to add a field and read 49 bit signed integer in big-endian
func (*D) TryFieldS49LE ¶
TryFieldS49LE tries to add a field and read 49 bit signed integer in little-endian
func (*D) TryFieldS5 ¶
TryFieldS5 tries to add a field and read 5 bit signed integer in current endian
func (*D) TryFieldS50 ¶
TryFieldS50 tries to add a field and read 50 bit signed integer in current endian
func (*D) TryFieldS50BE ¶
TryFieldS50BE tries to add a field and read 50 bit signed integer in big-endian
func (*D) TryFieldS50LE ¶
TryFieldS50LE tries to add a field and read 50 bit signed integer in little-endian
func (*D) TryFieldS51 ¶
TryFieldS51 tries to add a field and read 51 bit signed integer in current endian
func (*D) TryFieldS51BE ¶
TryFieldS51BE tries to add a field and read 51 bit signed integer in big-endian
func (*D) TryFieldS51LE ¶
TryFieldS51LE tries to add a field and read 51 bit signed integer in little-endian
func (*D) TryFieldS52 ¶
TryFieldS52 tries to add a field and read 52 bit signed integer in current endian
func (*D) TryFieldS52BE ¶
TryFieldS52BE tries to add a field and read 52 bit signed integer in big-endian
func (*D) TryFieldS52LE ¶
TryFieldS52LE tries to add a field and read 52 bit signed integer in little-endian
func (*D) TryFieldS53 ¶
TryFieldS53 tries to add a field and read 53 bit signed integer in current endian
func (*D) TryFieldS53BE ¶
TryFieldS53BE tries to add a field and read 53 bit signed integer in big-endian
func (*D) TryFieldS53LE ¶
TryFieldS53LE tries to add a field and read 53 bit signed integer in little-endian
func (*D) TryFieldS54 ¶
TryFieldS54 tries to add a field and read 54 bit signed integer in current endian
func (*D) TryFieldS54BE ¶
TryFieldS54BE tries to add a field and read 54 bit signed integer in big-endian
func (*D) TryFieldS54LE ¶
TryFieldS54LE tries to add a field and read 54 bit signed integer in little-endian
func (*D) TryFieldS55 ¶
TryFieldS55 tries to add a field and read 55 bit signed integer in current endian
func (*D) TryFieldS55BE ¶
TryFieldS55BE tries to add a field and read 55 bit signed integer in big-endian
func (*D) TryFieldS55LE ¶
TryFieldS55LE tries to add a field and read 55 bit signed integer in little-endian
func (*D) TryFieldS56 ¶
TryFieldS56 tries to add a field and read 56 bit signed integer in current endian
func (*D) TryFieldS56BE ¶
TryFieldS56BE tries to add a field and read 56 bit signed integer in big-endian
func (*D) TryFieldS56LE ¶
TryFieldS56LE tries to add a field and read 56 bit signed integer in little-endian
func (*D) TryFieldS57 ¶
TryFieldS57 tries to add a field and read 57 bit signed integer in current endian
func (*D) TryFieldS57BE ¶
TryFieldS57BE tries to add a field and read 57 bit signed integer in big-endian
func (*D) TryFieldS57LE ¶
TryFieldS57LE tries to add a field and read 57 bit signed integer in little-endian
func (*D) TryFieldS58 ¶
TryFieldS58 tries to add a field and read 58 bit signed integer in current endian
func (*D) TryFieldS58BE ¶
TryFieldS58BE tries to add a field and read 58 bit signed integer in big-endian
func (*D) TryFieldS58LE ¶
TryFieldS58LE tries to add a field and read 58 bit signed integer in little-endian
func (*D) TryFieldS59 ¶
TryFieldS59 tries to add a field and read 59 bit signed integer in current endian
func (*D) TryFieldS59BE ¶
TryFieldS59BE tries to add a field and read 59 bit signed integer in big-endian
func (*D) TryFieldS59LE ¶
TryFieldS59LE tries to add a field and read 59 bit signed integer in little-endian
func (*D) TryFieldS6 ¶
TryFieldS6 tries to add a field and read 6 bit signed integer in current endian
func (*D) TryFieldS60 ¶
TryFieldS60 tries to add a field and read 60 bit signed integer in current endian
func (*D) TryFieldS60BE ¶
TryFieldS60BE tries to add a field and read 60 bit signed integer in big-endian
func (*D) TryFieldS60LE ¶
TryFieldS60LE tries to add a field and read 60 bit signed integer in little-endian
func (*D) TryFieldS61 ¶
TryFieldS61 tries to add a field and read 61 bit signed integer in current endian
func (*D) TryFieldS61BE ¶
TryFieldS61BE tries to add a field and read 61 bit signed integer in big-endian
func (*D) TryFieldS61LE ¶
TryFieldS61LE tries to add a field and read 61 bit signed integer in little-endian
func (*D) TryFieldS62 ¶
TryFieldS62 tries to add a field and read 62 bit signed integer in current endian
func (*D) TryFieldS62BE ¶
TryFieldS62BE tries to add a field and read 62 bit signed integer in big-endian
func (*D) TryFieldS62LE ¶
TryFieldS62LE tries to add a field and read 62 bit signed integer in little-endian
func (*D) TryFieldS63 ¶
TryFieldS63 tries to add a field and read 63 bit signed integer in current endian
func (*D) TryFieldS63BE ¶
TryFieldS63BE tries to add a field and read 63 bit signed integer in big-endian
func (*D) TryFieldS63LE ¶
TryFieldS63LE tries to add a field and read 63 bit signed integer in little-endian
func (*D) TryFieldS64 ¶
TryFieldS64 tries to add a field and read 64 bit signed integer in current endian
func (*D) TryFieldS64BE ¶
TryFieldS64BE tries to add a field and read 64 bit signed integer in big-endian
func (*D) TryFieldS64LE ¶
TryFieldS64LE tries to add a field and read 64 bit signed integer in little-endian
func (*D) TryFieldS7 ¶
TryFieldS7 tries to add a field and read 7 bit signed integer in current endian
func (*D) TryFieldS8 ¶
TryFieldS8 tries to add a field and read 8 bit signed integer in current endian
func (*D) TryFieldS8BE ¶
TryFieldS8BE tries to add a field and read 8 bit signed integer in big-endian
func (*D) TryFieldS8LE ¶
TryFieldS8LE tries to add a field and read 8 bit signed integer in little-endian
func (*D) TryFieldS9 ¶
TryFieldS9 tries to add a field and read 9 bit signed integer in current endian
func (*D) TryFieldS9BE ¶
TryFieldS9BE tries to add a field and read 9 bit signed integer in big-endian
func (*D) TryFieldS9LE ¶
TryFieldS9LE tries to add a field and read 9 bit signed integer in little-endian
func (*D) TryFieldSBigInt ¶ added in v0.0.4
TryFieldSBigInt tries to add a field and read nBits bits signed integer in current endian
func (*D) TryFieldSBigIntBE ¶ added in v0.0.4
TryFieldSBigIntBE tries to add a field and read nBits bit signed integer in big-endian
func (*D) TryFieldSBigIntE ¶ added in v0.0.4
func (d *D) TryFieldSBigIntE(name string, nBits int, endian Endian, sms ...scalar.Mapper) (*big.Int, error)
TryFieldSBigIntE tries to add a field and read nBits signed integer in specified endian
func (*D) TryFieldSBigIntLE ¶ added in v0.0.4
TryFieldSBigIntLE tries to add a field and read nBits bit signed integer in little-endian
func (*D) TryFieldSE ¶
TryFieldSE tries to add a field and read nBits signed integer in specified endian
func (*D) TryFieldSFn ¶
func (d *D) TryFieldSFn(name string, fn func(d *D) (int64, error), sms ...scalar.Mapper) (int64, error)
TryFieldSFn tries to add a field, calls int64 decode function and returns actual value as a S
func (*D) TryFieldSScalarFn ¶
func (d *D) TryFieldSScalarFn(name string, fn func(d *D) (scalar.S, error), sms ...scalar.Mapper) (int64, error)
TryFieldSScalarFn tries to add a field, calls scalar functions and returns actual value as a S
func (*D) TryFieldScalarBigIntFn ¶ added in v0.0.4
func (d *D) TryFieldScalarBigIntFn(name string, fn func(d *D) (*big.Int, error), sms ...scalar.Mapper) (*scalar.S, error)
TryFieldScalarBigIntFn tries to add a field, calls *big.Int decode function and returns scalar
func (*D) TryFieldScalarBitBufFn ¶
func (d *D) TryFieldScalarBitBufFn(name string, fn func(d *D) (bitio.ReaderAtSeeker, error), sms ...scalar.Mapper) (*scalar.S, error)
TryFieldScalarBitBufFn tries to add a field, calls bitio.ReaderAtSeeker decode function and returns scalar
func (*D) TryFieldScalarBool ¶ added in v0.0.2
TryFieldScalarBool tries to add a field and read 1 bit boolean
func (*D) TryFieldScalarBoolFn ¶
func (d *D) TryFieldScalarBoolFn(name string, fn func(d *D) (bool, error), sms ...scalar.Mapper) (*scalar.S, error)
TryFieldScalarBoolFn tries to add a field, calls bool decode function and returns scalar
func (*D) TryFieldScalarF ¶ added in v0.0.2
TryFieldScalarF tries to add a field and read nBit IEEE 754 float in current endian
func (*D) TryFieldScalarF16 ¶ added in v0.0.2
TryFieldScalarF16 tries to add a field and read 16 bit IEEE 754 float in current endian
func (*D) TryFieldScalarF16BE ¶ added in v0.0.2
TryFieldScalarF16BE tries to add a field and read 16 bit IEEE 754 float in big-endian
func (*D) TryFieldScalarF16LE ¶ added in v0.0.2
TryFieldScalarF16LE tries to add a field and read 16 bit IEEE 754 float in little-endian
func (*D) TryFieldScalarF32 ¶ added in v0.0.2
TryFieldScalarF32 tries to add a field and read 32 bit IEEE 754 float in current endian
func (*D) TryFieldScalarF32BE ¶ added in v0.0.2
TryFieldScalarF32BE tries to add a field and read 32 bit IEEE 754 float in big-endian
func (*D) TryFieldScalarF32LE ¶ added in v0.0.2
TryFieldScalarF32LE tries to add a field and read 32 bit IEEE 754 float in little-endian
func (*D) TryFieldScalarF64 ¶ added in v0.0.2
TryFieldScalarF64 tries to add a field and read 64 bit IEEE 754 float in current endian
func (*D) TryFieldScalarF64BE ¶ added in v0.0.2
TryFieldScalarF64BE tries to add a field and read 64 bit IEEE 754 float in big-endian
func (*D) TryFieldScalarF64LE ¶ added in v0.0.2
TryFieldScalarF64LE tries to add a field and read 64 bit IEEE 754 float in little-endian
func (*D) TryFieldScalarFE ¶ added in v0.0.2
func (d *D) TryFieldScalarFE(name string, nBits int, endian Endian, sms ...scalar.Mapper) (*scalar.S, error)
TryFieldScalarFE tries to add a field and read nBit IEEE 754 float in specified endian
func (*D) TryFieldScalarFFn ¶
func (d *D) TryFieldScalarFFn(name string, fn func(d *D) (float64, error), sms ...scalar.Mapper) (*scalar.S, error)
TryFieldScalarFFn tries to add a field, calls float64 decode function and returns scalar
func (*D) TryFieldScalarFP ¶ added in v0.0.2
func (d *D) TryFieldScalarFP(name string, nBits int, fBits int, sms ...scalar.Mapper) (*scalar.S, error)
TryFieldScalarFP tries to add a field and read nBits fixed-point number in current endian
func (*D) TryFieldScalarFP16 ¶ added in v0.0.2
TryFieldScalarFP16 tries to add a field and read 16 bit fixed-point number in current endian
func (*D) TryFieldScalarFP16BE ¶ added in v0.0.2
TryFieldScalarFP16BE tries to add a field and read 16 bit fixed-point number in big-endian
func (*D) TryFieldScalarFP16LE ¶ added in v0.0.2
TryFieldScalarFP16LE tries to add a field and read 16 bit fixed-point number in little-endian
func (*D) TryFieldScalarFP32 ¶ added in v0.0.2
TryFieldScalarFP32 tries to add a field and read 32 bit fixed-point number in current endian
func (*D) TryFieldScalarFP32BE ¶ added in v0.0.2
TryFieldScalarFP32BE tries to add a field and read 32 bit fixed-point number in big-endian
func (*D) TryFieldScalarFP32LE ¶ added in v0.0.2
TryFieldScalarFP32LE tries to add a field and read 32 bit fixed-point number in little-endian
func (*D) TryFieldScalarFP64 ¶ added in v0.0.2
TryFieldScalarFP64 tries to add a field and read 64 bit fixed-point number in current endian
func (*D) TryFieldScalarFP64BE ¶ added in v0.0.2
TryFieldScalarFP64BE tries to add a field and read 64 bit fixed-point number in big-endian
func (*D) TryFieldScalarFP64LE ¶ added in v0.0.2
TryFieldScalarFP64LE tries to add a field and read 64 bit fixed-point number in little-endian
func (*D) TryFieldScalarFPE ¶ added in v0.0.2
func (d *D) TryFieldScalarFPE(name string, nBits int, fBits int, endian Endian, sms ...scalar.Mapper) (*scalar.S, error)
TryFieldScalarFPE tries to add a field and read nBits fixed-point number in specified endian
func (*D) TryFieldScalarFn ¶ added in v0.0.2
looks a bit weird to force at least one ScalarFn arg
func (*D) TryFieldScalarRawLen ¶ added in v0.0.2
TryFieldScalarRawLen tries to add a field and read nBits raw bits
func (*D) TryFieldScalarS ¶ added in v0.0.2
TryFieldScalarS tries to add a field and read nBits bits signed integer in current endian
func (*D) TryFieldScalarS1 ¶ added in v0.0.2
TryFieldScalarS1 tries to add a field and read 1 bit signed integer in current endian
func (*D) TryFieldScalarS10 ¶ added in v0.0.2
TryFieldScalarS10 tries to add a field and read 10 bit signed integer in current endian
func (*D) TryFieldScalarS10BE ¶ added in v0.0.2
TryFieldScalarS10BE tries to add a field and read 10 bit signed integer in big-endian
func (*D) TryFieldScalarS10LE ¶ added in v0.0.2
TryFieldScalarS10LE tries to add a field and read 10 bit signed integer in little-endian
func (*D) TryFieldScalarS11 ¶ added in v0.0.2
TryFieldScalarS11 tries to add a field and read 11 bit signed integer in current endian
func (*D) TryFieldScalarS11BE ¶ added in v0.0.2
TryFieldScalarS11BE tries to add a field and read 11 bit signed integer in big-endian
func (*D) TryFieldScalarS11LE ¶ added in v0.0.2
TryFieldScalarS11LE tries to add a field and read 11 bit signed integer in little-endian
func (*D) TryFieldScalarS12 ¶ added in v0.0.2
TryFieldScalarS12 tries to add a field and read 12 bit signed integer in current endian
func (*D) TryFieldScalarS12BE ¶ added in v0.0.2
TryFieldScalarS12BE tries to add a field and read 12 bit signed integer in big-endian
func (*D) TryFieldScalarS12LE ¶ added in v0.0.2
TryFieldScalarS12LE tries to add a field and read 12 bit signed integer in little-endian
func (*D) TryFieldScalarS13 ¶ added in v0.0.2
TryFieldScalarS13 tries to add a field and read 13 bit signed integer in current endian
func (*D) TryFieldScalarS13BE ¶ added in v0.0.2
TryFieldScalarS13BE tries to add a field and read 13 bit signed integer in big-endian
func (*D) TryFieldScalarS13LE ¶ added in v0.0.2
TryFieldScalarS13LE tries to add a field and read 13 bit signed integer in little-endian
func (*D) TryFieldScalarS14 ¶ added in v0.0.2
TryFieldScalarS14 tries to add a field and read 14 bit signed integer in current endian
func (*D) TryFieldScalarS14BE ¶ added in v0.0.2
TryFieldScalarS14BE tries to add a field and read 14 bit signed integer in big-endian
func (*D) TryFieldScalarS14LE ¶ added in v0.0.2
TryFieldScalarS14LE tries to add a field and read 14 bit signed integer in little-endian
func (*D) TryFieldScalarS15 ¶ added in v0.0.2
TryFieldScalarS15 tries to add a field and read 15 bit signed integer in current endian
func (*D) TryFieldScalarS15BE ¶ added in v0.0.2
TryFieldScalarS15BE tries to add a field and read 15 bit signed integer in big-endian
func (*D) TryFieldScalarS15LE ¶ added in v0.0.2
TryFieldScalarS15LE tries to add a field and read 15 bit signed integer in little-endian
func (*D) TryFieldScalarS16 ¶ added in v0.0.2
TryFieldScalarS16 tries to add a field and read 16 bit signed integer in current endian
func (*D) TryFieldScalarS16BE ¶ added in v0.0.2
TryFieldScalarS16BE tries to add a field and read 16 bit signed integer in big-endian
func (*D) TryFieldScalarS16LE ¶ added in v0.0.2
TryFieldScalarS16LE tries to add a field and read 16 bit signed integer in little-endian
func (*D) TryFieldScalarS17 ¶ added in v0.0.2
TryFieldScalarS17 tries to add a field and read 17 bit signed integer in current endian
func (*D) TryFieldScalarS17BE ¶ added in v0.0.2
TryFieldScalarS17BE tries to add a field and read 17 bit signed integer in big-endian
func (*D) TryFieldScalarS17LE ¶ added in v0.0.2
TryFieldScalarS17LE tries to add a field and read 17 bit signed integer in little-endian
func (*D) TryFieldScalarS18 ¶ added in v0.0.2
TryFieldScalarS18 tries to add a field and read 18 bit signed integer in current endian
func (*D) TryFieldScalarS18BE ¶ added in v0.0.2
TryFieldScalarS18BE tries to add a field and read 18 bit signed integer in big-endian
func (*D) TryFieldScalarS18LE ¶ added in v0.0.2
TryFieldScalarS18LE tries to add a field and read 18 bit signed integer in little-endian
func (*D) TryFieldScalarS19 ¶ added in v0.0.2
TryFieldScalarS19 tries to add a field and read 19 bit signed integer in current endian
func (*D) TryFieldScalarS19BE ¶ added in v0.0.2
TryFieldScalarS19BE tries to add a field and read 19 bit signed integer in big-endian
func (*D) TryFieldScalarS19LE ¶ added in v0.0.2
TryFieldScalarS19LE tries to add a field and read 19 bit signed integer in little-endian
func (*D) TryFieldScalarS2 ¶ added in v0.0.2
TryFieldScalarS2 tries to add a field and read 2 bit signed integer in current endian
func (*D) TryFieldScalarS20 ¶ added in v0.0.2
TryFieldScalarS20 tries to add a field and read 20 bit signed integer in current endian
func (*D) TryFieldScalarS20BE ¶ added in v0.0.2
TryFieldScalarS20BE tries to add a field and read 20 bit signed integer in big-endian
func (*D) TryFieldScalarS20LE ¶ added in v0.0.2
TryFieldScalarS20LE tries to add a field and read 20 bit signed integer in little-endian
func (*D) TryFieldScalarS21 ¶ added in v0.0.2
TryFieldScalarS21 tries to add a field and read 21 bit signed integer in current endian
func (*D) TryFieldScalarS21BE ¶ added in v0.0.2
TryFieldScalarS21BE tries to add a field and read 21 bit signed integer in big-endian
func (*D) TryFieldScalarS21LE ¶ added in v0.0.2
TryFieldScalarS21LE tries to add a field and read 21 bit signed integer in little-endian
func (*D) TryFieldScalarS22 ¶ added in v0.0.2
TryFieldScalarS22 tries to add a field and read 22 bit signed integer in current endian
func (*D) TryFieldScalarS22BE ¶ added in v0.0.2
TryFieldScalarS22BE tries to add a field and read 22 bit signed integer in big-endian
func (*D) TryFieldScalarS22LE ¶ added in v0.0.2
TryFieldScalarS22LE tries to add a field and read 22 bit signed integer in little-endian
func (*D) TryFieldScalarS23 ¶ added in v0.0.2
TryFieldScalarS23 tries to add a field and read 23 bit signed integer in current endian
func (*D) TryFieldScalarS23BE ¶ added in v0.0.2
TryFieldScalarS23BE tries to add a field and read 23 bit signed integer in big-endian
func (*D) TryFieldScalarS23LE ¶ added in v0.0.2
TryFieldScalarS23LE tries to add a field and read 23 bit signed integer in little-endian
func (*D) TryFieldScalarS24 ¶ added in v0.0.2
TryFieldScalarS24 tries to add a field and read 24 bit signed integer in current endian
func (*D) TryFieldScalarS24BE ¶ added in v0.0.2
TryFieldScalarS24BE tries to add a field and read 24 bit signed integer in big-endian
func (*D) TryFieldScalarS24LE ¶ added in v0.0.2
TryFieldScalarS24LE tries to add a field and read 24 bit signed integer in little-endian
func (*D) TryFieldScalarS25 ¶ added in v0.0.2
TryFieldScalarS25 tries to add a field and read 25 bit signed integer in current endian
func (*D) TryFieldScalarS25BE ¶ added in v0.0.2
TryFieldScalarS25BE tries to add a field and read 25 bit signed integer in big-endian
func (*D) TryFieldScalarS25LE ¶ added in v0.0.2
TryFieldScalarS25LE tries to add a field and read 25 bit signed integer in little-endian
func (*D) TryFieldScalarS26 ¶ added in v0.0.2
TryFieldScalarS26 tries to add a field and read 26 bit signed integer in current endian
func (*D) TryFieldScalarS26BE ¶ added in v0.0.2
TryFieldScalarS26BE tries to add a field and read 26 bit signed integer in big-endian
func (*D) TryFieldScalarS26LE ¶ added in v0.0.2
TryFieldScalarS26LE tries to add a field and read 26 bit signed integer in little-endian
func (*D) TryFieldScalarS27 ¶ added in v0.0.2
TryFieldScalarS27 tries to add a field and read 27 bit signed integer in current endian
func (*D) TryFieldScalarS27BE ¶ added in v0.0.2
TryFieldScalarS27BE tries to add a field and read 27 bit signed integer in big-endian
func (*D) TryFieldScalarS27LE ¶ added in v0.0.2
TryFieldScalarS27LE tries to add a field and read 27 bit signed integer in little-endian
func (*D) TryFieldScalarS28 ¶ added in v0.0.2
TryFieldScalarS28 tries to add a field and read 28 bit signed integer in current endian
func (*D) TryFieldScalarS28BE ¶ added in v0.0.2
TryFieldScalarS28BE tries to add a field and read 28 bit signed integer in big-endian
func (*D) TryFieldScalarS28LE ¶ added in v0.0.2
TryFieldScalarS28LE tries to add a field and read 28 bit signed integer in little-endian
func (*D) TryFieldScalarS29 ¶ added in v0.0.2
TryFieldScalarS29 tries to add a field and read 29 bit signed integer in current endian
func (*D) TryFieldScalarS29BE ¶ added in v0.0.2
TryFieldScalarS29BE tries to add a field and read 29 bit signed integer in big-endian
func (*D) TryFieldScalarS29LE ¶ added in v0.0.2
TryFieldScalarS29LE tries to add a field and read 29 bit signed integer in little-endian
func (*D) TryFieldScalarS3 ¶ added in v0.0.2
TryFieldScalarS3 tries to add a field and read 3 bit signed integer in current endian
func (*D) TryFieldScalarS30 ¶ added in v0.0.2
TryFieldScalarS30 tries to add a field and read 30 bit signed integer in current endian
func (*D) TryFieldScalarS30BE ¶ added in v0.0.2
TryFieldScalarS30BE tries to add a field and read 30 bit signed integer in big-endian
func (*D) TryFieldScalarS30LE ¶ added in v0.0.2
TryFieldScalarS30LE tries to add a field and read 30 bit signed integer in little-endian
func (*D) TryFieldScalarS31 ¶ added in v0.0.2
TryFieldScalarS31 tries to add a field and read 31 bit signed integer in current endian
func (*D) TryFieldScalarS31BE ¶ added in v0.0.2
TryFieldScalarS31BE tries to add a field and read 31 bit signed integer in big-endian
func (*D) TryFieldScalarS31LE ¶ added in v0.0.2
TryFieldScalarS31LE tries to add a field and read 31 bit signed integer in little-endian
func (*D) TryFieldScalarS32 ¶ added in v0.0.2
TryFieldScalarS32 tries to add a field and read 32 bit signed integer in current endian
func (*D) TryFieldScalarS32BE ¶ added in v0.0.2
TryFieldScalarS32BE tries to add a field and read 32 bit signed integer in big-endian
func (*D) TryFieldScalarS32LE ¶ added in v0.0.2
TryFieldScalarS32LE tries to add a field and read 32 bit signed integer in little-endian
func (*D) TryFieldScalarS33 ¶ added in v0.0.2
TryFieldScalarS33 tries to add a field and read 33 bit signed integer in current endian
func (*D) TryFieldScalarS33BE ¶ added in v0.0.2
TryFieldScalarS33BE tries to add a field and read 33 bit signed integer in big-endian
func (*D) TryFieldScalarS33LE ¶ added in v0.0.2
TryFieldScalarS33LE tries to add a field and read 33 bit signed integer in little-endian
func (*D) TryFieldScalarS34 ¶ added in v0.0.2
TryFieldScalarS34 tries to add a field and read 34 bit signed integer in current endian
func (*D) TryFieldScalarS34BE ¶ added in v0.0.2
TryFieldScalarS34BE tries to add a field and read 34 bit signed integer in big-endian
func (*D) TryFieldScalarS34LE ¶ added in v0.0.2
TryFieldScalarS34LE tries to add a field and read 34 bit signed integer in little-endian
func (*D) TryFieldScalarS35 ¶ added in v0.0.2
TryFieldScalarS35 tries to add a field and read 35 bit signed integer in current endian
func (*D) TryFieldScalarS35BE ¶ added in v0.0.2
TryFieldScalarS35BE tries to add a field and read 35 bit signed integer in big-endian
func (*D) TryFieldScalarS35LE ¶ added in v0.0.2
TryFieldScalarS35LE tries to add a field and read 35 bit signed integer in little-endian
func (*D) TryFieldScalarS36 ¶ added in v0.0.2
TryFieldScalarS36 tries to add a field and read 36 bit signed integer in current endian
func (*D) TryFieldScalarS36BE ¶ added in v0.0.2
TryFieldScalarS36BE tries to add a field and read 36 bit signed integer in big-endian
func (*D) TryFieldScalarS36LE ¶ added in v0.0.2
TryFieldScalarS36LE tries to add a field and read 36 bit signed integer in little-endian
func (*D) TryFieldScalarS37 ¶ added in v0.0.2
TryFieldScalarS37 tries to add a field and read 37 bit signed integer in current endian
func (*D) TryFieldScalarS37BE ¶ added in v0.0.2
TryFieldScalarS37BE tries to add a field and read 37 bit signed integer in big-endian
func (*D) TryFieldScalarS37LE ¶ added in v0.0.2
TryFieldScalarS37LE tries to add a field and read 37 bit signed integer in little-endian
func (*D) TryFieldScalarS38 ¶ added in v0.0.2
TryFieldScalarS38 tries to add a field and read 38 bit signed integer in current endian
func (*D) TryFieldScalarS38BE ¶ added in v0.0.2
TryFieldScalarS38BE tries to add a field and read 38 bit signed integer in big-endian
func (*D) TryFieldScalarS38LE ¶ added in v0.0.2
TryFieldScalarS38LE tries to add a field and read 38 bit signed integer in little-endian
func (*D) TryFieldScalarS39 ¶ added in v0.0.2
TryFieldScalarS39 tries to add a field and read 39 bit signed integer in current endian
func (*D) TryFieldScalarS39BE ¶ added in v0.0.2
TryFieldScalarS39BE tries to add a field and read 39 bit signed integer in big-endian
func (*D) TryFieldScalarS39LE ¶ added in v0.0.2
TryFieldScalarS39LE tries to add a field and read 39 bit signed integer in little-endian
func (*D) TryFieldScalarS4 ¶ added in v0.0.2
TryFieldScalarS4 tries to add a field and read 4 bit signed integer in current endian
func (*D) TryFieldScalarS40 ¶ added in v0.0.2
TryFieldScalarS40 tries to add a field and read 40 bit signed integer in current endian
func (*D) TryFieldScalarS40BE ¶ added in v0.0.2
TryFieldScalarS40BE tries to add a field and read 40 bit signed integer in big-endian
func (*D) TryFieldScalarS40LE ¶ added in v0.0.2
TryFieldScalarS40LE tries to add a field and read 40 bit signed integer in little-endian
func (*D) TryFieldScalarS41 ¶ added in v0.0.2
TryFieldScalarS41 tries to add a field and read 41 bit signed integer in current endian
func (*D) TryFieldScalarS41BE ¶ added in v0.0.2
TryFieldScalarS41BE tries to add a field and read 41 bit signed integer in big-endian
func (*D) TryFieldScalarS41LE ¶ added in v0.0.2
TryFieldScalarS41LE tries to add a field and read 41 bit signed integer in little-endian
func (*D) TryFieldScalarS42 ¶ added in v0.0.2
TryFieldScalarS42 tries to add a field and read 42 bit signed integer in current endian
func (*D) TryFieldScalarS42BE ¶ added in v0.0.2
TryFieldScalarS42BE tries to add a field and read 42 bit signed integer in big-endian
func (*D) TryFieldScalarS42LE ¶ added in v0.0.2
TryFieldScalarS42LE tries to add a field and read 42 bit signed integer in little-endian
func (*D) TryFieldScalarS43 ¶ added in v0.0.2
TryFieldScalarS43 tries to add a field and read 43 bit signed integer in current endian
func (*D) TryFieldScalarS43BE ¶ added in v0.0.2
TryFieldScalarS43BE tries to add a field and read 43 bit signed integer in big-endian
func (*D) TryFieldScalarS43LE ¶ added in v0.0.2
TryFieldScalarS43LE tries to add a field and read 43 bit signed integer in little-endian
func (*D) TryFieldScalarS44 ¶ added in v0.0.2
TryFieldScalarS44 tries to add a field and read 44 bit signed integer in current endian
func (*D) TryFieldScalarS44BE ¶ added in v0.0.2
TryFieldScalarS44BE tries to add a field and read 44 bit signed integer in big-endian
func (*D) TryFieldScalarS44LE ¶ added in v0.0.2
TryFieldScalarS44LE tries to add a field and read 44 bit signed integer in little-endian
func (*D) TryFieldScalarS45 ¶ added in v0.0.2
TryFieldScalarS45 tries to add a field and read 45 bit signed integer in current endian
func (*D) TryFieldScalarS45BE ¶ added in v0.0.2
TryFieldScalarS45BE tries to add a field and read 45 bit signed integer in big-endian
func (*D) TryFieldScalarS45LE ¶ added in v0.0.2
TryFieldScalarS45LE tries to add a field and read 45 bit signed integer in little-endian
func (*D) TryFieldScalarS46 ¶ added in v0.0.2
TryFieldScalarS46 tries to add a field and read 46 bit signed integer in current endian
func (*D) TryFieldScalarS46BE ¶ added in v0.0.2
TryFieldScalarS46BE tries to add a field and read 46 bit signed integer in big-endian
func (*D) TryFieldScalarS46LE ¶ added in v0.0.2
TryFieldScalarS46LE tries to add a field and read 46 bit signed integer in little-endian
func (*D) TryFieldScalarS47 ¶ added in v0.0.2
TryFieldScalarS47 tries to add a field and read 47 bit signed integer in current endian
func (*D) TryFieldScalarS47BE ¶ added in v0.0.2
TryFieldScalarS47BE tries to add a field and read 47 bit signed integer in big-endian
func (*D) TryFieldScalarS47LE ¶ added in v0.0.2
TryFieldScalarS47LE tries to add a field and read 47 bit signed integer in little-endian
func (*D) TryFieldScalarS48 ¶ added in v0.0.2
TryFieldScalarS48 tries to add a field and read 48 bit signed integer in current endian
func (*D) TryFieldScalarS48BE ¶ added in v0.0.2
TryFieldScalarS48BE tries to add a field and read 48 bit signed integer in big-endian
func (*D) TryFieldScalarS48LE ¶ added in v0.0.2
TryFieldScalarS48LE tries to add a field and read 48 bit signed integer in little-endian
func (*D) TryFieldScalarS49 ¶ added in v0.0.2
TryFieldScalarS49 tries to add a field and read 49 bit signed integer in current endian
func (*D) TryFieldScalarS49BE ¶ added in v0.0.2
TryFieldScalarS49BE tries to add a field and read 49 bit signed integer in big-endian
func (*D) TryFieldScalarS49LE ¶ added in v0.0.2
TryFieldScalarS49LE tries to add a field and read 49 bit signed integer in little-endian
func (*D) TryFieldScalarS5 ¶ added in v0.0.2
TryFieldScalarS5 tries to add a field and read 5 bit signed integer in current endian
func (*D) TryFieldScalarS50 ¶ added in v0.0.2
TryFieldScalarS50 tries to add a field and read 50 bit signed integer in current endian
func (*D) TryFieldScalarS50BE ¶ added in v0.0.2
TryFieldScalarS50BE tries to add a field and read 50 bit signed integer in big-endian
func (*D) TryFieldScalarS50LE ¶ added in v0.0.2
TryFieldScalarS50LE tries to add a field and read 50 bit signed integer in little-endian
func (*D) TryFieldScalarS51 ¶ added in v0.0.2
TryFieldScalarS51 tries to add a field and read 51 bit signed integer in current endian
func (*D) TryFieldScalarS51BE ¶ added in v0.0.2
TryFieldScalarS51BE tries to add a field and read 51 bit signed integer in big-endian
func (*D) TryFieldScalarS51LE ¶ added in v0.0.2
TryFieldScalarS51LE tries to add a field and read 51 bit signed integer in little-endian
func (*D) TryFieldScalarS52 ¶ added in v0.0.2
TryFieldScalarS52 tries to add a field and read 52 bit signed integer in current endian
func (*D) TryFieldScalarS52BE ¶ added in v0.0.2
TryFieldScalarS52BE tries to add a field and read 52 bit signed integer in big-endian
func (*D) TryFieldScalarS52LE ¶ added in v0.0.2
TryFieldScalarS52LE tries to add a field and read 52 bit signed integer in little-endian
func (*D) TryFieldScalarS53 ¶ added in v0.0.2
TryFieldScalarS53 tries to add a field and read 53 bit signed integer in current endian
func (*D) TryFieldScalarS53BE ¶ added in v0.0.2
TryFieldScalarS53BE tries to add a field and read 53 bit signed integer in big-endian
func (*D) TryFieldScalarS53LE ¶ added in v0.0.2
TryFieldScalarS53LE tries to add a field and read 53 bit signed integer in little-endian
func (*D) TryFieldScalarS54 ¶ added in v0.0.2
TryFieldScalarS54 tries to add a field and read 54 bit signed integer in current endian
func (*D) TryFieldScalarS54BE ¶ added in v0.0.2
TryFieldScalarS54BE tries to add a field and read 54 bit signed integer in big-endian
func (*D) TryFieldScalarS54LE ¶ added in v0.0.2
TryFieldScalarS54LE tries to add a field and read 54 bit signed integer in little-endian
func (*D) TryFieldScalarS55 ¶ added in v0.0.2
TryFieldScalarS55 tries to add a field and read 55 bit signed integer in current endian
func (*D) TryFieldScalarS55BE ¶ added in v0.0.2
TryFieldScalarS55BE tries to add a field and read 55 bit signed integer in big-endian
func (*D) TryFieldScalarS55LE ¶ added in v0.0.2
TryFieldScalarS55LE tries to add a field and read 55 bit signed integer in little-endian
func (*D) TryFieldScalarS56 ¶ added in v0.0.2
TryFieldScalarS56 tries to add a field and read 56 bit signed integer in current endian
func (*D) TryFieldScalarS56BE ¶ added in v0.0.2
TryFieldScalarS56BE tries to add a field and read 56 bit signed integer in big-endian
func (*D) TryFieldScalarS56LE ¶ added in v0.0.2
TryFieldScalarS56LE tries to add a field and read 56 bit signed integer in little-endian
func (*D) TryFieldScalarS57 ¶ added in v0.0.2
TryFieldScalarS57 tries to add a field and read 57 bit signed integer in current endian
func (*D) TryFieldScalarS57BE ¶ added in v0.0.2
TryFieldScalarS57BE tries to add a field and read 57 bit signed integer in big-endian
func (*D) TryFieldScalarS57LE ¶ added in v0.0.2
TryFieldScalarS57LE tries to add a field and read 57 bit signed integer in little-endian
func (*D) TryFieldScalarS58 ¶ added in v0.0.2
TryFieldScalarS58 tries to add a field and read 58 bit signed integer in current endian
func (*D) TryFieldScalarS58BE ¶ added in v0.0.2
TryFieldScalarS58BE tries to add a field and read 58 bit signed integer in big-endian
func (*D) TryFieldScalarS58LE ¶ added in v0.0.2
TryFieldScalarS58LE tries to add a field and read 58 bit signed integer in little-endian
func (*D) TryFieldScalarS59 ¶ added in v0.0.2
TryFieldScalarS59 tries to add a field and read 59 bit signed integer in current endian
func (*D) TryFieldScalarS59BE ¶ added in v0.0.2
TryFieldScalarS59BE tries to add a field and read 59 bit signed integer in big-endian
func (*D) TryFieldScalarS59LE ¶ added in v0.0.2
TryFieldScalarS59LE tries to add a field and read 59 bit signed integer in little-endian
func (*D) TryFieldScalarS6 ¶ added in v0.0.2
TryFieldScalarS6 tries to add a field and read 6 bit signed integer in current endian
func (*D) TryFieldScalarS60 ¶ added in v0.0.2
TryFieldScalarS60 tries to add a field and read 60 bit signed integer in current endian
func (*D) TryFieldScalarS60BE ¶ added in v0.0.2
TryFieldScalarS60BE tries to add a field and read 60 bit signed integer in big-endian
func (*D) TryFieldScalarS60LE ¶ added in v0.0.2
TryFieldScalarS60LE tries to add a field and read 60 bit signed integer in little-endian
func (*D) TryFieldScalarS61 ¶ added in v0.0.2
TryFieldScalarS61 tries to add a field and read 61 bit signed integer in current endian
func (*D) TryFieldScalarS61BE ¶ added in v0.0.2
TryFieldScalarS61BE tries to add a field and read 61 bit signed integer in big-endian
func (*D) TryFieldScalarS61LE ¶ added in v0.0.2
TryFieldScalarS61LE tries to add a field and read 61 bit signed integer in little-endian
func (*D) TryFieldScalarS62 ¶ added in v0.0.2
TryFieldScalarS62 tries to add a field and read 62 bit signed integer in current endian
func (*D) TryFieldScalarS62BE ¶ added in v0.0.2
TryFieldScalarS62BE tries to add a field and read 62 bit signed integer in big-endian
func (*D) TryFieldScalarS62LE ¶ added in v0.0.2
TryFieldScalarS62LE tries to add a field and read 62 bit signed integer in little-endian
func (*D) TryFieldScalarS63 ¶ added in v0.0.2
TryFieldScalarS63 tries to add a field and read 63 bit signed integer in current endian
func (*D) TryFieldScalarS63BE ¶ added in v0.0.2
TryFieldScalarS63BE tries to add a field and read 63 bit signed integer in big-endian
func (*D) TryFieldScalarS63LE ¶ added in v0.0.2
TryFieldScalarS63LE tries to add a field and read 63 bit signed integer in little-endian
func (*D) TryFieldScalarS64 ¶ added in v0.0.2
TryFieldScalarS64 tries to add a field and read 64 bit signed integer in current endian
func (*D) TryFieldScalarS64BE ¶ added in v0.0.2
TryFieldScalarS64BE tries to add a field and read 64 bit signed integer in big-endian
func (*D) TryFieldScalarS64LE ¶ added in v0.0.2
TryFieldScalarS64LE tries to add a field and read 64 bit signed integer in little-endian
func (*D) TryFieldScalarS7 ¶ added in v0.0.2
TryFieldScalarS7 tries to add a field and read 7 bit signed integer in current endian
func (*D) TryFieldScalarS8 ¶ added in v0.0.2
TryFieldScalarS8 tries to add a field and read 8 bit signed integer in current endian
func (*D) TryFieldScalarS8BE ¶ added in v0.0.2
TryFieldScalarS8BE tries to add a field and read 8 bit signed integer in big-endian
func (*D) TryFieldScalarS8LE ¶ added in v0.0.2
TryFieldScalarS8LE tries to add a field and read 8 bit signed integer in little-endian
func (*D) TryFieldScalarS9 ¶ added in v0.0.2
TryFieldScalarS9 tries to add a field and read 9 bit signed integer in current endian
func (*D) TryFieldScalarS9BE ¶ added in v0.0.2
TryFieldScalarS9BE tries to add a field and read 9 bit signed integer in big-endian
func (*D) TryFieldScalarS9LE ¶ added in v0.0.2
TryFieldScalarS9LE tries to add a field and read 9 bit signed integer in little-endian
func (*D) TryFieldScalarSBigInt ¶ added in v0.0.4
TryFieldScalarSBigInt tries to add a field and read nBits bits signed integer in current endian
func (*D) TryFieldScalarSBigIntBE ¶ added in v0.0.4
func (d *D) TryFieldScalarSBigIntBE(name string, nBits int, sms ...scalar.Mapper) (*scalar.S, error)
TryFieldScalarSBigIntBE tries to add a field and read nBits bit signed integer in big-endian
func (*D) TryFieldScalarSBigIntE ¶ added in v0.0.4
func (d *D) TryFieldScalarSBigIntE(name string, nBits int, endian Endian, sms ...scalar.Mapper) (*scalar.S, error)
TryFieldScalarSBigIntE tries to add a field and read nBits signed integer in specified endian
func (*D) TryFieldScalarSBigIntLE ¶ added in v0.0.4
func (d *D) TryFieldScalarSBigIntLE(name string, nBits int, sms ...scalar.Mapper) (*scalar.S, error)
TryFieldScalarSBigIntLE tries to add a field and read nBits bit signed integer in little-endian
func (*D) TryFieldScalarSE ¶ added in v0.0.2
func (d *D) TryFieldScalarSE(name string, nBits int, endian Endian, sms ...scalar.Mapper) (*scalar.S, error)
TryFieldScalarSE tries to add a field and read nBits signed integer in specified endian
func (*D) TryFieldScalarSFn ¶
func (d *D) TryFieldScalarSFn(name string, fn func(d *D) (int64, error), sms ...scalar.Mapper) (*scalar.S, error)
TryFieldScalarSFn tries to add a field, calls int64 decode function and returns scalar
func (*D) TryFieldScalarStrFn ¶
func (d *D) TryFieldScalarStrFn(name string, fn func(d *D) (string, error), sms ...scalar.Mapper) (*scalar.S, error)
TryFieldScalarStrFn tries to add a field, calls string decode function and returns scalar
func (*D) TryFieldScalarU ¶ added in v0.0.2
TryFieldScalarU tries to add a field and read nBits bits unsigned integer in current endian
func (*D) TryFieldScalarU1 ¶ added in v0.0.2
TryFieldScalarU1 tries to add a field and read 1 bit unsigned integer in current endian
func (*D) TryFieldScalarU10 ¶ added in v0.0.2
TryFieldScalarU10 tries to add a field and read 10 bit unsigned integer in current endian
func (*D) TryFieldScalarU10BE ¶ added in v0.0.2
TryFieldScalarU10BE tries to add a field and read 10 bit unsigned integer in big-endian
func (*D) TryFieldScalarU10LE ¶ added in v0.0.2
TryFieldScalarU10LE tries to add a field and read 10 bit unsigned integer in little-endian
func (*D) TryFieldScalarU11 ¶ added in v0.0.2
TryFieldScalarU11 tries to add a field and read 11 bit unsigned integer in current endian
func (*D) TryFieldScalarU11BE ¶ added in v0.0.2
TryFieldScalarU11BE tries to add a field and read 11 bit unsigned integer in big-endian
func (*D) TryFieldScalarU11LE ¶ added in v0.0.2
TryFieldScalarU11LE tries to add a field and read 11 bit unsigned integer in little-endian
func (*D) TryFieldScalarU12 ¶ added in v0.0.2
TryFieldScalarU12 tries to add a field and read 12 bit unsigned integer in current endian
func (*D) TryFieldScalarU12BE ¶ added in v0.0.2
TryFieldScalarU12BE tries to add a field and read 12 bit unsigned integer in big-endian
func (*D) TryFieldScalarU12LE ¶ added in v0.0.2
TryFieldScalarU12LE tries to add a field and read 12 bit unsigned integer in little-endian
func (*D) TryFieldScalarU13 ¶ added in v0.0.2
TryFieldScalarU13 tries to add a field and read 13 bit unsigned integer in current endian
func (*D) TryFieldScalarU13BE ¶ added in v0.0.2
TryFieldScalarU13BE tries to add a field and read 13 bit unsigned integer in big-endian
func (*D) TryFieldScalarU13LE ¶ added in v0.0.2
TryFieldScalarU13LE tries to add a field and read 13 bit unsigned integer in little-endian
func (*D) TryFieldScalarU14 ¶ added in v0.0.2
TryFieldScalarU14 tries to add a field and read 14 bit unsigned integer in current endian
func (*D) TryFieldScalarU14BE ¶ added in v0.0.2
TryFieldScalarU14BE tries to add a field and read 14 bit unsigned integer in big-endian
func (*D) TryFieldScalarU14LE ¶ added in v0.0.2
TryFieldScalarU14LE tries to add a field and read 14 bit unsigned integer in little-endian
func (*D) TryFieldScalarU15 ¶ added in v0.0.2
TryFieldScalarU15 tries to add a field and read 15 bit unsigned integer in current endian
func (*D) TryFieldScalarU15BE ¶ added in v0.0.2
TryFieldScalarU15BE tries to add a field and read 15 bit unsigned integer in big-endian
func (*D) TryFieldScalarU15LE ¶ added in v0.0.2
TryFieldScalarU15LE tries to add a field and read 15 bit unsigned integer in little-endian
func (*D) TryFieldScalarU16 ¶ added in v0.0.2
TryFieldScalarU16 tries to add a field and read 16 bit unsigned integer in current endian
func (*D) TryFieldScalarU16BE ¶ added in v0.0.2
TryFieldScalarU16BE tries to add a field and read 16 bit unsigned integer in big-endian
func (*D) TryFieldScalarU16LE ¶ added in v0.0.2
TryFieldScalarU16LE tries to add a field and read 16 bit unsigned integer in little-endian
func (*D) TryFieldScalarU17 ¶ added in v0.0.2
TryFieldScalarU17 tries to add a field and read 17 bit unsigned integer in current endian
func (*D) TryFieldScalarU17BE ¶ added in v0.0.2
TryFieldScalarU17BE tries to add a field and read 17 bit unsigned integer in big-endian
func (*D) TryFieldScalarU17LE ¶ added in v0.0.2
TryFieldScalarU17LE tries to add a field and read 17 bit unsigned integer in little-endian
func (*D) TryFieldScalarU18 ¶ added in v0.0.2
TryFieldScalarU18 tries to add a field and read 18 bit unsigned integer in current endian
func (*D) TryFieldScalarU18BE ¶ added in v0.0.2
TryFieldScalarU18BE tries to add a field and read 18 bit unsigned integer in big-endian
func (*D) TryFieldScalarU18LE ¶ added in v0.0.2
TryFieldScalarU18LE tries to add a field and read 18 bit unsigned integer in little-endian
func (*D) TryFieldScalarU19 ¶ added in v0.0.2
TryFieldScalarU19 tries to add a field and read 19 bit unsigned integer in current endian
func (*D) TryFieldScalarU19BE ¶ added in v0.0.2
TryFieldScalarU19BE tries to add a field and read 19 bit unsigned integer in big-endian
func (*D) TryFieldScalarU19LE ¶ added in v0.0.2
TryFieldScalarU19LE tries to add a field and read 19 bit unsigned integer in little-endian
func (*D) TryFieldScalarU2 ¶ added in v0.0.2
TryFieldScalarU2 tries to add a field and read 2 bit unsigned integer in current endian
func (*D) TryFieldScalarU20 ¶ added in v0.0.2
TryFieldScalarU20 tries to add a field and read 20 bit unsigned integer in current endian
func (*D) TryFieldScalarU20BE ¶ added in v0.0.2
TryFieldScalarU20BE tries to add a field and read 20 bit unsigned integer in big-endian
func (*D) TryFieldScalarU20LE ¶ added in v0.0.2
TryFieldScalarU20LE tries to add a field and read 20 bit unsigned integer in little-endian
func (*D) TryFieldScalarU21 ¶ added in v0.0.2
TryFieldScalarU21 tries to add a field and read 21 bit unsigned integer in current endian
func (*D) TryFieldScalarU21BE ¶ added in v0.0.2
TryFieldScalarU21BE tries to add a field and read 21 bit unsigned integer in big-endian
func (*D) TryFieldScalarU21LE ¶ added in v0.0.2
TryFieldScalarU21LE tries to add a field and read 21 bit unsigned integer in little-endian
func (*D) TryFieldScalarU22 ¶ added in v0.0.2
TryFieldScalarU22 tries to add a field and read 22 bit unsigned integer in current endian
func (*D) TryFieldScalarU22BE ¶ added in v0.0.2
TryFieldScalarU22BE tries to add a field and read 22 bit unsigned integer in big-endian
func (*D) TryFieldScalarU22LE ¶ added in v0.0.2
TryFieldScalarU22LE tries to add a field and read 22 bit unsigned integer in little-endian
func (*D) TryFieldScalarU23 ¶ added in v0.0.2
TryFieldScalarU23 tries to add a field and read 23 bit unsigned integer in current endian
func (*D) TryFieldScalarU23BE ¶ added in v0.0.2
TryFieldScalarU23BE tries to add a field and read 23 bit unsigned integer in big-endian
func (*D) TryFieldScalarU23LE ¶ added in v0.0.2
TryFieldScalarU23LE tries to add a field and read 23 bit unsigned integer in little-endian
func (*D) TryFieldScalarU24 ¶ added in v0.0.2
TryFieldScalarU24 tries to add a field and read 24 bit unsigned integer in current endian
func (*D) TryFieldScalarU24BE ¶ added in v0.0.2
TryFieldScalarU24BE tries to add a field and read 24 bit unsigned integer in big-endian
func (*D) TryFieldScalarU24LE ¶ added in v0.0.2
TryFieldScalarU24LE tries to add a field and read 24 bit unsigned integer in little-endian
func (*D) TryFieldScalarU25 ¶ added in v0.0.2
TryFieldScalarU25 tries to add a field and read 25 bit unsigned integer in current endian
func (*D) TryFieldScalarU25BE ¶ added in v0.0.2
TryFieldScalarU25BE tries to add a field and read 25 bit unsigned integer in big-endian
func (*D) TryFieldScalarU25LE ¶ added in v0.0.2
TryFieldScalarU25LE tries to add a field and read 25 bit unsigned integer in little-endian
func (*D) TryFieldScalarU26 ¶ added in v0.0.2
TryFieldScalarU26 tries to add a field and read 26 bit unsigned integer in current endian
func (*D) TryFieldScalarU26BE ¶ added in v0.0.2
TryFieldScalarU26BE tries to add a field and read 26 bit unsigned integer in big-endian
func (*D) TryFieldScalarU26LE ¶ added in v0.0.2
TryFieldScalarU26LE tries to add a field and read 26 bit unsigned integer in little-endian
func (*D) TryFieldScalarU27 ¶ added in v0.0.2
TryFieldScalarU27 tries to add a field and read 27 bit unsigned integer in current endian
func (*D) TryFieldScalarU27BE ¶ added in v0.0.2
TryFieldScalarU27BE tries to add a field and read 27 bit unsigned integer in big-endian
func (*D) TryFieldScalarU27LE ¶ added in v0.0.2
TryFieldScalarU27LE tries to add a field and read 27 bit unsigned integer in little-endian
func (*D) TryFieldScalarU28 ¶ added in v0.0.2
TryFieldScalarU28 tries to add a field and read 28 bit unsigned integer in current endian
func (*D) TryFieldScalarU28BE ¶ added in v0.0.2
TryFieldScalarU28BE tries to add a field and read 28 bit unsigned integer in big-endian
func (*D) TryFieldScalarU28LE ¶ added in v0.0.2
TryFieldScalarU28LE tries to add a field and read 28 bit unsigned integer in little-endian
func (*D) TryFieldScalarU29 ¶ added in v0.0.2
TryFieldScalarU29 tries to add a field and read 29 bit unsigned integer in current endian
func (*D) TryFieldScalarU29BE ¶ added in v0.0.2
TryFieldScalarU29BE tries to add a field and read 29 bit unsigned integer in big-endian
func (*D) TryFieldScalarU29LE ¶ added in v0.0.2
TryFieldScalarU29LE tries to add a field and read 29 bit unsigned integer in little-endian
func (*D) TryFieldScalarU3 ¶ added in v0.0.2
TryFieldScalarU3 tries to add a field and read 3 bit unsigned integer in current endian
func (*D) TryFieldScalarU30 ¶ added in v0.0.2
TryFieldScalarU30 tries to add a field and read 30 bit unsigned integer in current endian
func (*D) TryFieldScalarU30BE ¶ added in v0.0.2
TryFieldScalarU30BE tries to add a field and read 30 bit unsigned integer in big-endian
func (*D) TryFieldScalarU30LE ¶ added in v0.0.2
TryFieldScalarU30LE tries to add a field and read 30 bit unsigned integer in little-endian
func (*D) TryFieldScalarU31 ¶ added in v0.0.2
TryFieldScalarU31 tries to add a field and read 31 bit unsigned integer in current endian
func (*D) TryFieldScalarU31BE ¶ added in v0.0.2
TryFieldScalarU31BE tries to add a field and read 31 bit unsigned integer in big-endian
func (*D) TryFieldScalarU31LE ¶ added in v0.0.2
TryFieldScalarU31LE tries to add a field and read 31 bit unsigned integer in little-endian
func (*D) TryFieldScalarU32 ¶ added in v0.0.2
TryFieldScalarU32 tries to add a field and read 32 bit unsigned integer in current endian
func (*D) TryFieldScalarU32BE ¶ added in v0.0.2
TryFieldScalarU32BE tries to add a field and read 32 bit unsigned integer in big-endian
func (*D) TryFieldScalarU32LE ¶ added in v0.0.2
TryFieldScalarU32LE tries to add a field and read 32 bit unsigned integer in little-endian
func (*D) TryFieldScalarU33 ¶ added in v0.0.2
TryFieldScalarU33 tries to add a field and read 33 bit unsigned integer in current endian
func (*D) TryFieldScalarU33BE ¶ added in v0.0.2
TryFieldScalarU33BE tries to add a field and read 33 bit unsigned integer in big-endian
func (*D) TryFieldScalarU33LE ¶ added in v0.0.2
TryFieldScalarU33LE tries to add a field and read 33 bit unsigned integer in little-endian
func (*D) TryFieldScalarU34 ¶ added in v0.0.2
TryFieldScalarU34 tries to add a field and read 34 bit unsigned integer in current endian
func (*D) TryFieldScalarU34BE ¶ added in v0.0.2
TryFieldScalarU34BE tries to add a field and read 34 bit unsigned integer in big-endian
func (*D) TryFieldScalarU34LE ¶ added in v0.0.2
TryFieldScalarU34LE tries to add a field and read 34 bit unsigned integer in little-endian
func (*D) TryFieldScalarU35 ¶ added in v0.0.2
TryFieldScalarU35 tries to add a field and read 35 bit unsigned integer in current endian
func (*D) TryFieldScalarU35BE ¶ added in v0.0.2
TryFieldScalarU35BE tries to add a field and read 35 bit unsigned integer in big-endian
func (*D) TryFieldScalarU35LE ¶ added in v0.0.2
TryFieldScalarU35LE tries to add a field and read 35 bit unsigned integer in little-endian
func (*D) TryFieldScalarU36 ¶ added in v0.0.2
TryFieldScalarU36 tries to add a field and read 36 bit unsigned integer in current endian
func (*D) TryFieldScalarU36BE ¶ added in v0.0.2
TryFieldScalarU36BE tries to add a field and read 36 bit unsigned integer in big-endian
func (*D) TryFieldScalarU36LE ¶ added in v0.0.2
TryFieldScalarU36LE tries to add a field and read 36 bit unsigned integer in little-endian
func (*D) TryFieldScalarU37 ¶ added in v0.0.2
TryFieldScalarU37 tries to add a field and read 37 bit unsigned integer in current endian
func (*D) TryFieldScalarU37BE ¶ added in v0.0.2
TryFieldScalarU37BE tries to add a field and read 37 bit unsigned integer in big-endian
func (*D) TryFieldScalarU37LE ¶ added in v0.0.2
TryFieldScalarU37LE tries to add a field and read 37 bit unsigned integer in little-endian
func (*D) TryFieldScalarU38 ¶ added in v0.0.2
TryFieldScalarU38 tries to add a field and read 38 bit unsigned integer in current endian
func (*D) TryFieldScalarU38BE ¶ added in v0.0.2
TryFieldScalarU38BE tries to add a field and read 38 bit unsigned integer in big-endian
func (*D) TryFieldScalarU38LE ¶ added in v0.0.2
TryFieldScalarU38LE tries to add a field and read 38 bit unsigned integer in little-endian
func (*D) TryFieldScalarU39 ¶ added in v0.0.2
TryFieldScalarU39 tries to add a field and read 39 bit unsigned integer in current endian
func (*D) TryFieldScalarU39BE ¶ added in v0.0.2
TryFieldScalarU39BE tries to add a field and read 39 bit unsigned integer in big-endian
func (*D) TryFieldScalarU39LE ¶ added in v0.0.2
TryFieldScalarU39LE tries to add a field and read 39 bit unsigned integer in little-endian
func (*D) TryFieldScalarU4 ¶ added in v0.0.2
TryFieldScalarU4 tries to add a field and read 4 bit unsigned integer in current endian
func (*D) TryFieldScalarU40 ¶ added in v0.0.2
TryFieldScalarU40 tries to add a field and read 40 bit unsigned integer in current endian
func (*D) TryFieldScalarU40BE ¶ added in v0.0.2
TryFieldScalarU40BE tries to add a field and read 40 bit unsigned integer in big-endian
func (*D) TryFieldScalarU40LE ¶ added in v0.0.2
TryFieldScalarU40LE tries to add a field and read 40 bit unsigned integer in little-endian
func (*D) TryFieldScalarU41 ¶ added in v0.0.2
TryFieldScalarU41 tries to add a field and read 41 bit unsigned integer in current endian
func (*D) TryFieldScalarU41BE ¶ added in v0.0.2
TryFieldScalarU41BE tries to add a field and read 41 bit unsigned integer in big-endian
func (*D) TryFieldScalarU41LE ¶ added in v0.0.2
TryFieldScalarU41LE tries to add a field and read 41 bit unsigned integer in little-endian
func (*D) TryFieldScalarU42 ¶ added in v0.0.2
TryFieldScalarU42 tries to add a field and read 42 bit unsigned integer in current endian
func (*D) TryFieldScalarU42BE ¶ added in v0.0.2
TryFieldScalarU42BE tries to add a field and read 42 bit unsigned integer in big-endian
func (*D) TryFieldScalarU42LE ¶ added in v0.0.2
TryFieldScalarU42LE tries to add a field and read 42 bit unsigned integer in little-endian
func (*D) TryFieldScalarU43 ¶ added in v0.0.2
TryFieldScalarU43 tries to add a field and read 43 bit unsigned integer in current endian
func (*D) TryFieldScalarU43BE ¶ added in v0.0.2
TryFieldScalarU43BE tries to add a field and read 43 bit unsigned integer in big-endian
func (*D) TryFieldScalarU43LE ¶ added in v0.0.2
TryFieldScalarU43LE tries to add a field and read 43 bit unsigned integer in little-endian
func (*D) TryFieldScalarU44 ¶ added in v0.0.2
TryFieldScalarU44 tries to add a field and read 44 bit unsigned integer in current endian
func (*D) TryFieldScalarU44BE ¶ added in v0.0.2
TryFieldScalarU44BE tries to add a field and read 44 bit unsigned integer in big-endian
func (*D) TryFieldScalarU44LE ¶ added in v0.0.2
TryFieldScalarU44LE tries to add a field and read 44 bit unsigned integer in little-endian
func (*D) TryFieldScalarU45 ¶ added in v0.0.2
TryFieldScalarU45 tries to add a field and read 45 bit unsigned integer in current endian
func (*D) TryFieldScalarU45BE ¶ added in v0.0.2
TryFieldScalarU45BE tries to add a field and read 45 bit unsigned integer in big-endian
func (*D) TryFieldScalarU45LE ¶ added in v0.0.2
TryFieldScalarU45LE tries to add a field and read 45 bit unsigned integer in little-endian
func (*D) TryFieldScalarU46 ¶ added in v0.0.2
TryFieldScalarU46 tries to add a field and read 46 bit unsigned integer in current endian
func (*D) TryFieldScalarU46BE ¶ added in v0.0.2
TryFieldScalarU46BE tries to add a field and read 46 bit unsigned integer in big-endian
func (*D) TryFieldScalarU46LE ¶ added in v0.0.2
TryFieldScalarU46LE tries to add a field and read 46 bit unsigned integer in little-endian
func (*D) TryFieldScalarU47 ¶ added in v0.0.2
TryFieldScalarU47 tries to add a field and read 47 bit unsigned integer in current endian
func (*D) TryFieldScalarU47BE ¶ added in v0.0.2
TryFieldScalarU47BE tries to add a field and read 47 bit unsigned integer in big-endian
func (*D) TryFieldScalarU47LE ¶ added in v0.0.2
TryFieldScalarU47LE tries to add a field and read 47 bit unsigned integer in little-endian
func (*D) TryFieldScalarU48 ¶ added in v0.0.2
TryFieldScalarU48 tries to add a field and read 48 bit unsigned integer in current endian
func (*D) TryFieldScalarU48BE ¶ added in v0.0.2
TryFieldScalarU48BE tries to add a field and read 48 bit unsigned integer in big-endian
func (*D) TryFieldScalarU48LE ¶ added in v0.0.2
TryFieldScalarU48LE tries to add a field and read 48 bit unsigned integer in little-endian
func (*D) TryFieldScalarU49 ¶ added in v0.0.2
TryFieldScalarU49 tries to add a field and read 49 bit unsigned integer in current endian
func (*D) TryFieldScalarU49BE ¶ added in v0.0.2
TryFieldScalarU49BE tries to add a field and read 49 bit unsigned integer in big-endian
func (*D) TryFieldScalarU49LE ¶ added in v0.0.2
TryFieldScalarU49LE tries to add a field and read 49 bit unsigned integer in little-endian
func (*D) TryFieldScalarU5 ¶ added in v0.0.2
TryFieldScalarU5 tries to add a field and read 5 bit unsigned integer in current endian
func (*D) TryFieldScalarU50 ¶ added in v0.0.2
TryFieldScalarU50 tries to add a field and read 50 bit unsigned integer in current endian
func (*D) TryFieldScalarU50BE ¶ added in v0.0.2
TryFieldScalarU50BE tries to add a field and read 50 bit unsigned integer in big-endian
func (*D) TryFieldScalarU50LE ¶ added in v0.0.2
TryFieldScalarU50LE tries to add a field and read 50 bit unsigned integer in little-endian
func (*D) TryFieldScalarU51 ¶ added in v0.0.2
TryFieldScalarU51 tries to add a field and read 51 bit unsigned integer in current endian
func (*D) TryFieldScalarU51BE ¶ added in v0.0.2
TryFieldScalarU51BE tries to add a field and read 51 bit unsigned integer in big-endian
func (*D) TryFieldScalarU51LE ¶ added in v0.0.2
TryFieldScalarU51LE tries to add a field and read 51 bit unsigned integer in little-endian
func (*D) TryFieldScalarU52 ¶ added in v0.0.2
TryFieldScalarU52 tries to add a field and read 52 bit unsigned integer in current endian
func (*D) TryFieldScalarU52BE ¶ added in v0.0.2
TryFieldScalarU52BE tries to add a field and read 52 bit unsigned integer in big-endian
func (*D) TryFieldScalarU52LE ¶ added in v0.0.2
TryFieldScalarU52LE tries to add a field and read 52 bit unsigned integer in little-endian
func (*D) TryFieldScalarU53 ¶ added in v0.0.2
TryFieldScalarU53 tries to add a field and read 53 bit unsigned integer in current endian
func (*D) TryFieldScalarU53BE ¶ added in v0.0.2
TryFieldScalarU53BE tries to add a field and read 53 bit unsigned integer in big-endian
func (*D) TryFieldScalarU53LE ¶ added in v0.0.2
TryFieldScalarU53LE tries to add a field and read 53 bit unsigned integer in little-endian
func (*D) TryFieldScalarU54 ¶ added in v0.0.2
TryFieldScalarU54 tries to add a field and read 54 bit unsigned integer in current endian
func (*D) TryFieldScalarU54BE ¶ added in v0.0.2
TryFieldScalarU54BE tries to add a field and read 54 bit unsigned integer in big-endian
func (*D) TryFieldScalarU54LE ¶ added in v0.0.2
TryFieldScalarU54LE tries to add a field and read 54 bit unsigned integer in little-endian
func (*D) TryFieldScalarU55 ¶ added in v0.0.2
TryFieldScalarU55 tries to add a field and read 55 bit unsigned integer in current endian
func (*D) TryFieldScalarU55BE ¶ added in v0.0.2
TryFieldScalarU55BE tries to add a field and read 55 bit unsigned integer in big-endian
func (*D) TryFieldScalarU55LE ¶ added in v0.0.2
TryFieldScalarU55LE tries to add a field and read 55 bit unsigned integer in little-endian
func (*D) TryFieldScalarU56 ¶ added in v0.0.2
TryFieldScalarU56 tries to add a field and read 56 bit unsigned integer in current endian
func (*D) TryFieldScalarU56BE ¶ added in v0.0.2
TryFieldScalarU56BE tries to add a field and read 56 bit unsigned integer in big-endian
func (*D) TryFieldScalarU56LE ¶ added in v0.0.2
TryFieldScalarU56LE tries to add a field and read 56 bit unsigned integer in little-endian
func (*D) TryFieldScalarU57 ¶ added in v0.0.2
TryFieldScalarU57 tries to add a field and read 57 bit unsigned integer in current endian
func (*D) TryFieldScalarU57BE ¶ added in v0.0.2
TryFieldScalarU57BE tries to add a field and read 57 bit unsigned integer in big-endian
func (*D) TryFieldScalarU57LE ¶ added in v0.0.2
TryFieldScalarU57LE tries to add a field and read 57 bit unsigned integer in little-endian
func (*D) TryFieldScalarU58 ¶ added in v0.0.2
TryFieldScalarU58 tries to add a field and read 58 bit unsigned integer in current endian
func (*D) TryFieldScalarU58BE ¶ added in v0.0.2
TryFieldScalarU58BE tries to add a field and read 58 bit unsigned integer in big-endian
func (*D) TryFieldScalarU58LE ¶ added in v0.0.2
TryFieldScalarU58LE tries to add a field and read 58 bit unsigned integer in little-endian
func (*D) TryFieldScalarU59 ¶ added in v0.0.2
TryFieldScalarU59 tries to add a field and read 59 bit unsigned integer in current endian
func (*D) TryFieldScalarU59BE ¶ added in v0.0.2
TryFieldScalarU59BE tries to add a field and read 59 bit unsigned integer in big-endian
func (*D) TryFieldScalarU59LE ¶ added in v0.0.2
TryFieldScalarU59LE tries to add a field and read 59 bit unsigned integer in little-endian
func (*D) TryFieldScalarU6 ¶ added in v0.0.2
TryFieldScalarU6 tries to add a field and read 6 bit unsigned integer in current endian
func (*D) TryFieldScalarU60 ¶ added in v0.0.2
TryFieldScalarU60 tries to add a field and read 60 bit unsigned integer in current endian
func (*D) TryFieldScalarU60BE ¶ added in v0.0.2
TryFieldScalarU60BE tries to add a field and read 60 bit unsigned integer in big-endian
func (*D) TryFieldScalarU60LE ¶ added in v0.0.2
TryFieldScalarU60LE tries to add a field and read 60 bit unsigned integer in little-endian
func (*D) TryFieldScalarU61 ¶ added in v0.0.2
TryFieldScalarU61 tries to add a field and read 61 bit unsigned integer in current endian
func (*D) TryFieldScalarU61BE ¶ added in v0.0.2
TryFieldScalarU61BE tries to add a field and read 61 bit unsigned integer in big-endian
func (*D) TryFieldScalarU61LE ¶ added in v0.0.2
TryFieldScalarU61LE tries to add a field and read 61 bit unsigned integer in little-endian
func (*D) TryFieldScalarU62 ¶ added in v0.0.2
TryFieldScalarU62 tries to add a field and read 62 bit unsigned integer in current endian
func (*D) TryFieldScalarU62BE ¶ added in v0.0.2
TryFieldScalarU62BE tries to add a field and read 62 bit unsigned integer in big-endian
func (*D) TryFieldScalarU62LE ¶ added in v0.0.2
TryFieldScalarU62LE tries to add a field and read 62 bit unsigned integer in little-endian
func (*D) TryFieldScalarU63 ¶ added in v0.0.2
TryFieldScalarU63 tries to add a field and read 63 bit unsigned integer in current endian
func (*D) TryFieldScalarU63BE ¶ added in v0.0.2
TryFieldScalarU63BE tries to add a field and read 63 bit unsigned integer in big-endian
func (*D) TryFieldScalarU63LE ¶ added in v0.0.2
TryFieldScalarU63LE tries to add a field and read 63 bit unsigned integer in little-endian
func (*D) TryFieldScalarU64 ¶ added in v0.0.2
TryFieldScalarU64 tries to add a field and read 64 bit unsigned integer in current endian
func (*D) TryFieldScalarU64BE ¶ added in v0.0.2
TryFieldScalarU64BE tries to add a field and read 64 bit unsigned integer in big-endian
func (*D) TryFieldScalarU64LE ¶ added in v0.0.2
TryFieldScalarU64LE tries to add a field and read 64 bit unsigned integer in little-endian
func (*D) TryFieldScalarU7 ¶ added in v0.0.2
TryFieldScalarU7 tries to add a field and read 7 bit unsigned integer in current endian
func (*D) TryFieldScalarU8 ¶ added in v0.0.2
TryFieldScalarU8 tries to add a field and read 8 bit unsigned integer in current endian
func (*D) TryFieldScalarU8BE ¶ added in v0.0.2
TryFieldScalarU8BE tries to add a field and read 8 bit unsigned integer in big-endian
func (*D) TryFieldScalarU8LE ¶ added in v0.0.2
TryFieldScalarU8LE tries to add a field and read 8 bit unsigned integer in little-endian
func (*D) TryFieldScalarU9 ¶ added in v0.0.2
TryFieldScalarU9 tries to add a field and read 9 bit unsigned integer in current endian
func (*D) TryFieldScalarU9BE ¶ added in v0.0.2
TryFieldScalarU9BE tries to add a field and read 9 bit unsigned integer in big-endian
func (*D) TryFieldScalarU9LE ¶ added in v0.0.2
TryFieldScalarU9LE tries to add a field and read 9 bit unsigned integer in little-endian
func (*D) TryFieldScalarUBigInt ¶ added in v0.0.4
TryFieldScalarUBigInt tries to add a field and read nBits bits signed integer in current endian
func (*D) TryFieldScalarUBigIntBE ¶ added in v0.0.4
func (d *D) TryFieldScalarUBigIntBE(name string, nBits int, sms ...scalar.Mapper) (*scalar.S, error)
TryFieldScalarUBigIntBE tries to add a field and read nBits bit signed integer in big-endian
func (*D) TryFieldScalarUBigIntE ¶ added in v0.0.4
func (d *D) TryFieldScalarUBigIntE(name string, nBits int, endian Endian, sms ...scalar.Mapper) (*scalar.S, error)
TryFieldScalarUBigIntE tries to add a field and read nBits signed integer in specified endian
func (*D) TryFieldScalarUBigIntLE ¶ added in v0.0.4
func (d *D) TryFieldScalarUBigIntLE(name string, nBits int, sms ...scalar.Mapper) (*scalar.S, error)
TryFieldScalarUBigIntLE tries to add a field and read nBits bit signed integer in little-endian
func (*D) TryFieldScalarUE ¶ added in v0.0.2
func (d *D) TryFieldScalarUE(name string, nBits int, endian Endian, sms ...scalar.Mapper) (*scalar.S, error)
TryFieldScalarUE tries to add a field and read nBits unsigned integer in specified endian
func (*D) TryFieldScalarUFn ¶
func (d *D) TryFieldScalarUFn(name string, fn func(d *D) (uint64, error), sms ...scalar.Mapper) (*scalar.S, error)
TryFieldScalarUFn tries to add a field, calls uint64 decode function and returns scalar
func (*D) TryFieldScalarUTF16 ¶ added in v0.0.2
TryFieldScalarUTF16 tries to add a field and read nBytes bytes UTF16 string, default big-endian and accepts BOM
func (*D) TryFieldScalarUTF16BE ¶ added in v0.0.2
TryFieldScalarUTF16BE tries to add a field and read nBytes bytes UTF16 big-endian string
func (*D) TryFieldScalarUTF16LE ¶ added in v0.0.2
TryFieldScalarUTF16LE tries to add a field and read nBytes bytes UTF16 little-endian string
func (*D) TryFieldScalarUTF8 ¶ added in v0.0.2
TryFieldScalarUTF8 tries to add a field and read nBytes bytes UTF8 string
func (*D) TryFieldScalarUTF8Null ¶ added in v0.0.2
TryFieldScalarUTF8Null tries to add a field and read null terminated UTF8 string
func (*D) TryFieldScalarUTF8NullFixedLen ¶ added in v0.0.2
func (d *D) TryFieldScalarUTF8NullFixedLen(name string, fixedBytes int, sms ...scalar.Mapper) (*scalar.S, error)
TryFieldScalarUTF8NullFixedLen tries to add a field and read fixedBytes bytes long null terminated UTF8 string
func (*D) TryFieldScalarUTF8ShortString ¶ added in v0.0.2
TryFieldScalarUTF8ShortString tries to add a field and read one byte length fixed UTF8 string
func (*D) TryFieldScalarUTF8ShortStringFixedLen ¶ added in v0.0.2
func (d *D) TryFieldScalarUTF8ShortStringFixedLen(name string, fixedBytes int, sms ...scalar.Mapper) (*scalar.S, error)
TryFieldScalarUTF8ShortStringFixedLen tries to add a field and read fixedBytes bytes long one byte length prefixed UTF8 string
func (*D) TryFieldScalarUnary ¶ added in v0.0.2
TryFieldScalarUnary tries to add a field and read unary integer using ov as "one" value
func (*D) TryFieldStrFn ¶
func (d *D) TryFieldStrFn(name string, fn func(d *D) (string, error), sms ...scalar.Mapper) (string, error)
TryFieldStrFn tries to add a field, calls string decode function and returns actual value as a Str
func (*D) TryFieldStrScalarFn ¶
func (d *D) TryFieldStrScalarFn(name string, fn func(d *D) (scalar.S, error), sms ...scalar.Mapper) (string, error)
TryFieldStrScalarFn tries to add a field, calls scalar functions and returns actual value as a Str
func (*D) TryFieldU ¶
TryFieldU tries to add a field and read nBits bits unsigned integer in current endian
func (*D) TryFieldU1 ¶
TryFieldU1 tries to add a field and read 1 bit unsigned integer in current endian
func (*D) TryFieldU10 ¶
TryFieldU10 tries to add a field and read 10 bit unsigned integer in current endian
func (*D) TryFieldU10BE ¶
TryFieldU10BE tries to add a field and read 10 bit unsigned integer in big-endian
func (*D) TryFieldU10LE ¶
TryFieldU10LE tries to add a field and read 10 bit unsigned integer in little-endian
func (*D) TryFieldU11 ¶
TryFieldU11 tries to add a field and read 11 bit unsigned integer in current endian
func (*D) TryFieldU11BE ¶
TryFieldU11BE tries to add a field and read 11 bit unsigned integer in big-endian
func (*D) TryFieldU11LE ¶
TryFieldU11LE tries to add a field and read 11 bit unsigned integer in little-endian
func (*D) TryFieldU12 ¶
TryFieldU12 tries to add a field and read 12 bit unsigned integer in current endian
func (*D) TryFieldU12BE ¶
TryFieldU12BE tries to add a field and read 12 bit unsigned integer in big-endian
func (*D) TryFieldU12LE ¶
TryFieldU12LE tries to add a field and read 12 bit unsigned integer in little-endian
func (*D) TryFieldU13 ¶
TryFieldU13 tries to add a field and read 13 bit unsigned integer in current endian
func (*D) TryFieldU13BE ¶
TryFieldU13BE tries to add a field and read 13 bit unsigned integer in big-endian
func (*D) TryFieldU13LE ¶
TryFieldU13LE tries to add a field and read 13 bit unsigned integer in little-endian
func (*D) TryFieldU14 ¶
TryFieldU14 tries to add a field and read 14 bit unsigned integer in current endian
func (*D) TryFieldU14BE ¶
TryFieldU14BE tries to add a field and read 14 bit unsigned integer in big-endian
func (*D) TryFieldU14LE ¶
TryFieldU14LE tries to add a field and read 14 bit unsigned integer in little-endian
func (*D) TryFieldU15 ¶
TryFieldU15 tries to add a field and read 15 bit unsigned integer in current endian
func (*D) TryFieldU15BE ¶
TryFieldU15BE tries to add a field and read 15 bit unsigned integer in big-endian
func (*D) TryFieldU15LE ¶
TryFieldU15LE tries to add a field and read 15 bit unsigned integer in little-endian
func (*D) TryFieldU16 ¶
TryFieldU16 tries to add a field and read 16 bit unsigned integer in current endian
func (*D) TryFieldU16BE ¶
TryFieldU16BE tries to add a field and read 16 bit unsigned integer in big-endian
func (*D) TryFieldU16LE ¶
TryFieldU16LE tries to add a field and read 16 bit unsigned integer in little-endian
func (*D) TryFieldU17 ¶
TryFieldU17 tries to add a field and read 17 bit unsigned integer in current endian
func (*D) TryFieldU17BE ¶
TryFieldU17BE tries to add a field and read 17 bit unsigned integer in big-endian
func (*D) TryFieldU17LE ¶
TryFieldU17LE tries to add a field and read 17 bit unsigned integer in little-endian
func (*D) TryFieldU18 ¶
TryFieldU18 tries to add a field and read 18 bit unsigned integer in current endian
func (*D) TryFieldU18BE ¶
TryFieldU18BE tries to add a field and read 18 bit unsigned integer in big-endian
func (*D) TryFieldU18LE ¶
TryFieldU18LE tries to add a field and read 18 bit unsigned integer in little-endian
func (*D) TryFieldU19 ¶
TryFieldU19 tries to add a field and read 19 bit unsigned integer in current endian
func (*D) TryFieldU19BE ¶
TryFieldU19BE tries to add a field and read 19 bit unsigned integer in big-endian
func (*D) TryFieldU19LE ¶
TryFieldU19LE tries to add a field and read 19 bit unsigned integer in little-endian
func (*D) TryFieldU2 ¶
TryFieldU2 tries to add a field and read 2 bit unsigned integer in current endian
func (*D) TryFieldU20 ¶
TryFieldU20 tries to add a field and read 20 bit unsigned integer in current endian
func (*D) TryFieldU20BE ¶
TryFieldU20BE tries to add a field and read 20 bit unsigned integer in big-endian
func (*D) TryFieldU20LE ¶
TryFieldU20LE tries to add a field and read 20 bit unsigned integer in little-endian
func (*D) TryFieldU21 ¶
TryFieldU21 tries to add a field and read 21 bit unsigned integer in current endian
func (*D) TryFieldU21BE ¶
TryFieldU21BE tries to add a field and read 21 bit unsigned integer in big-endian
func (*D) TryFieldU21LE ¶
TryFieldU21LE tries to add a field and read 21 bit unsigned integer in little-endian
func (*D) TryFieldU22 ¶
TryFieldU22 tries to add a field and read 22 bit unsigned integer in current endian
func (*D) TryFieldU22BE ¶
TryFieldU22BE tries to add a field and read 22 bit unsigned integer in big-endian
func (*D) TryFieldU22LE ¶
TryFieldU22LE tries to add a field and read 22 bit unsigned integer in little-endian
func (*D) TryFieldU23 ¶
TryFieldU23 tries to add a field and read 23 bit unsigned integer in current endian
func (*D) TryFieldU23BE ¶
TryFieldU23BE tries to add a field and read 23 bit unsigned integer in big-endian
func (*D) TryFieldU23LE ¶
TryFieldU23LE tries to add a field and read 23 bit unsigned integer in little-endian
func (*D) TryFieldU24 ¶
TryFieldU24 tries to add a field and read 24 bit unsigned integer in current endian
func (*D) TryFieldU24BE ¶
TryFieldU24BE tries to add a field and read 24 bit unsigned integer in big-endian
func (*D) TryFieldU24LE ¶
TryFieldU24LE tries to add a field and read 24 bit unsigned integer in little-endian
func (*D) TryFieldU25 ¶
TryFieldU25 tries to add a field and read 25 bit unsigned integer in current endian
func (*D) TryFieldU25BE ¶
TryFieldU25BE tries to add a field and read 25 bit unsigned integer in big-endian
func (*D) TryFieldU25LE ¶
TryFieldU25LE tries to add a field and read 25 bit unsigned integer in little-endian
func (*D) TryFieldU26 ¶
TryFieldU26 tries to add a field and read 26 bit unsigned integer in current endian
func (*D) TryFieldU26BE ¶
TryFieldU26BE tries to add a field and read 26 bit unsigned integer in big-endian
func (*D) TryFieldU26LE ¶
TryFieldU26LE tries to add a field and read 26 bit unsigned integer in little-endian
func (*D) TryFieldU27 ¶
TryFieldU27 tries to add a field and read 27 bit unsigned integer in current endian
func (*D) TryFieldU27BE ¶
TryFieldU27BE tries to add a field and read 27 bit unsigned integer in big-endian
func (*D) TryFieldU27LE ¶
TryFieldU27LE tries to add a field and read 27 bit unsigned integer in little-endian
func (*D) TryFieldU28 ¶
TryFieldU28 tries to add a field and read 28 bit unsigned integer in current endian
func (*D) TryFieldU28BE ¶
TryFieldU28BE tries to add a field and read 28 bit unsigned integer in big-endian
func (*D) TryFieldU28LE ¶
TryFieldU28LE tries to add a field and read 28 bit unsigned integer in little-endian
func (*D) TryFieldU29 ¶
TryFieldU29 tries to add a field and read 29 bit unsigned integer in current endian
func (*D) TryFieldU29BE ¶
TryFieldU29BE tries to add a field and read 29 bit unsigned integer in big-endian
func (*D) TryFieldU29LE ¶
TryFieldU29LE tries to add a field and read 29 bit unsigned integer in little-endian
func (*D) TryFieldU3 ¶
TryFieldU3 tries to add a field and read 3 bit unsigned integer in current endian
func (*D) TryFieldU30 ¶
TryFieldU30 tries to add a field and read 30 bit unsigned integer in current endian
func (*D) TryFieldU30BE ¶
TryFieldU30BE tries to add a field and read 30 bit unsigned integer in big-endian
func (*D) TryFieldU30LE ¶
TryFieldU30LE tries to add a field and read 30 bit unsigned integer in little-endian
func (*D) TryFieldU31 ¶
TryFieldU31 tries to add a field and read 31 bit unsigned integer in current endian
func (*D) TryFieldU31BE ¶
TryFieldU31BE tries to add a field and read 31 bit unsigned integer in big-endian
func (*D) TryFieldU31LE ¶
TryFieldU31LE tries to add a field and read 31 bit unsigned integer in little-endian
func (*D) TryFieldU32 ¶
TryFieldU32 tries to add a field and read 32 bit unsigned integer in current endian
func (*D) TryFieldU32BE ¶
TryFieldU32BE tries to add a field and read 32 bit unsigned integer in big-endian
func (*D) TryFieldU32LE ¶
TryFieldU32LE tries to add a field and read 32 bit unsigned integer in little-endian
func (*D) TryFieldU33 ¶
TryFieldU33 tries to add a field and read 33 bit unsigned integer in current endian
func (*D) TryFieldU33BE ¶
TryFieldU33BE tries to add a field and read 33 bit unsigned integer in big-endian
func (*D) TryFieldU33LE ¶
TryFieldU33LE tries to add a field and read 33 bit unsigned integer in little-endian
func (*D) TryFieldU34 ¶
TryFieldU34 tries to add a field and read 34 bit unsigned integer in current endian
func (*D) TryFieldU34BE ¶
TryFieldU34BE tries to add a field and read 34 bit unsigned integer in big-endian
func (*D) TryFieldU34LE ¶
TryFieldU34LE tries to add a field and read 34 bit unsigned integer in little-endian
func (*D) TryFieldU35 ¶
TryFieldU35 tries to add a field and read 35 bit unsigned integer in current endian
func (*D) TryFieldU35BE ¶
TryFieldU35BE tries to add a field and read 35 bit unsigned integer in big-endian
func (*D) TryFieldU35LE ¶
TryFieldU35LE tries to add a field and read 35 bit unsigned integer in little-endian
func (*D) TryFieldU36 ¶
TryFieldU36 tries to add a field and read 36 bit unsigned integer in current endian
func (*D) TryFieldU36BE ¶
TryFieldU36BE tries to add a field and read 36 bit unsigned integer in big-endian
func (*D) TryFieldU36LE ¶
TryFieldU36LE tries to add a field and read 36 bit unsigned integer in little-endian
func (*D) TryFieldU37 ¶
TryFieldU37 tries to add a field and read 37 bit unsigned integer in current endian
func (*D) TryFieldU37BE ¶
TryFieldU37BE tries to add a field and read 37 bit unsigned integer in big-endian
func (*D) TryFieldU37LE ¶
TryFieldU37LE tries to add a field and read 37 bit unsigned integer in little-endian
func (*D) TryFieldU38 ¶
TryFieldU38 tries to add a field and read 38 bit unsigned integer in current endian
func (*D) TryFieldU38BE ¶
TryFieldU38BE tries to add a field and read 38 bit unsigned integer in big-endian
func (*D) TryFieldU38LE ¶
TryFieldU38LE tries to add a field and read 38 bit unsigned integer in little-endian
func (*D) TryFieldU39 ¶
TryFieldU39 tries to add a field and read 39 bit unsigned integer in current endian
func (*D) TryFieldU39BE ¶
TryFieldU39BE tries to add a field and read 39 bit unsigned integer in big-endian
func (*D) TryFieldU39LE ¶
TryFieldU39LE tries to add a field and read 39 bit unsigned integer in little-endian
func (*D) TryFieldU4 ¶
TryFieldU4 tries to add a field and read 4 bit unsigned integer in current endian
func (*D) TryFieldU40 ¶
TryFieldU40 tries to add a field and read 40 bit unsigned integer in current endian
func (*D) TryFieldU40BE ¶
TryFieldU40BE tries to add a field and read 40 bit unsigned integer in big-endian
func (*D) TryFieldU40LE ¶
TryFieldU40LE tries to add a field and read 40 bit unsigned integer in little-endian
func (*D) TryFieldU41 ¶
TryFieldU41 tries to add a field and read 41 bit unsigned integer in current endian
func (*D) TryFieldU41BE ¶
TryFieldU41BE tries to add a field and read 41 bit unsigned integer in big-endian
func (*D) TryFieldU41LE ¶
TryFieldU41LE tries to add a field and read 41 bit unsigned integer in little-endian
func (*D) TryFieldU42 ¶
TryFieldU42 tries to add a field and read 42 bit unsigned integer in current endian
func (*D) TryFieldU42BE ¶
TryFieldU42BE tries to add a field and read 42 bit unsigned integer in big-endian
func (*D) TryFieldU42LE ¶
TryFieldU42LE tries to add a field and read 42 bit unsigned integer in little-endian
func (*D) TryFieldU43 ¶
TryFieldU43 tries to add a field and read 43 bit unsigned integer in current endian
func (*D) TryFieldU43BE ¶
TryFieldU43BE tries to add a field and read 43 bit unsigned integer in big-endian
func (*D) TryFieldU43LE ¶
TryFieldU43LE tries to add a field and read 43 bit unsigned integer in little-endian
func (*D) TryFieldU44 ¶
TryFieldU44 tries to add a field and read 44 bit unsigned integer in current endian
func (*D) TryFieldU44BE ¶
TryFieldU44BE tries to add a field and read 44 bit unsigned integer in big-endian
func (*D) TryFieldU44LE ¶
TryFieldU44LE tries to add a field and read 44 bit unsigned integer in little-endian
func (*D) TryFieldU45 ¶
TryFieldU45 tries to add a field and read 45 bit unsigned integer in current endian
func (*D) TryFieldU45BE ¶
TryFieldU45BE tries to add a field and read 45 bit unsigned integer in big-endian
func (*D) TryFieldU45LE ¶
TryFieldU45LE tries to add a field and read 45 bit unsigned integer in little-endian
func (*D) TryFieldU46 ¶
TryFieldU46 tries to add a field and read 46 bit unsigned integer in current endian
func (*D) TryFieldU46BE ¶
TryFieldU46BE tries to add a field and read 46 bit unsigned integer in big-endian
func (*D) TryFieldU46LE ¶
TryFieldU46LE tries to add a field and read 46 bit unsigned integer in little-endian
func (*D) TryFieldU47 ¶
TryFieldU47 tries to add a field and read 47 bit unsigned integer in current endian
func (*D) TryFieldU47BE ¶
TryFieldU47BE tries to add a field and read 47 bit unsigned integer in big-endian
func (*D) TryFieldU47LE ¶
TryFieldU47LE tries to add a field and read 47 bit unsigned integer in little-endian
func (*D) TryFieldU48 ¶
TryFieldU48 tries to add a field and read 48 bit unsigned integer in current endian
func (*D) TryFieldU48BE ¶
TryFieldU48BE tries to add a field and read 48 bit unsigned integer in big-endian
func (*D) TryFieldU48LE ¶
TryFieldU48LE tries to add a field and read 48 bit unsigned integer in little-endian
func (*D) TryFieldU49 ¶
TryFieldU49 tries to add a field and read 49 bit unsigned integer in current endian
func (*D) TryFieldU49BE ¶
TryFieldU49BE tries to add a field and read 49 bit unsigned integer in big-endian
func (*D) TryFieldU49LE ¶
TryFieldU49LE tries to add a field and read 49 bit unsigned integer in little-endian
func (*D) TryFieldU5 ¶
TryFieldU5 tries to add a field and read 5 bit unsigned integer in current endian
func (*D) TryFieldU50 ¶
TryFieldU50 tries to add a field and read 50 bit unsigned integer in current endian
func (*D) TryFieldU50BE ¶
TryFieldU50BE tries to add a field and read 50 bit unsigned integer in big-endian
func (*D) TryFieldU50LE ¶
TryFieldU50LE tries to add a field and read 50 bit unsigned integer in little-endian
func (*D) TryFieldU51 ¶
TryFieldU51 tries to add a field and read 51 bit unsigned integer in current endian
func (*D) TryFieldU51BE ¶
TryFieldU51BE tries to add a field and read 51 bit unsigned integer in big-endian
func (*D) TryFieldU51LE ¶
TryFieldU51LE tries to add a field and read 51 bit unsigned integer in little-endian
func (*D) TryFieldU52 ¶
TryFieldU52 tries to add a field and read 52 bit unsigned integer in current endian
func (*D) TryFieldU52BE ¶
TryFieldU52BE tries to add a field and read 52 bit unsigned integer in big-endian
func (*D) TryFieldU52LE ¶
TryFieldU52LE tries to add a field and read 52 bit unsigned integer in little-endian
func (*D) TryFieldU53 ¶
TryFieldU53 tries to add a field and read 53 bit unsigned integer in current endian
func (*D) TryFieldU53BE ¶
TryFieldU53BE tries to add a field and read 53 bit unsigned integer in big-endian
func (*D) TryFieldU53LE ¶
TryFieldU53LE tries to add a field and read 53 bit unsigned integer in little-endian
func (*D) TryFieldU54 ¶
TryFieldU54 tries to add a field and read 54 bit unsigned integer in current endian
func (*D) TryFieldU54BE ¶
TryFieldU54BE tries to add a field and read 54 bit unsigned integer in big-endian
func (*D) TryFieldU54LE ¶
TryFieldU54LE tries to add a field and read 54 bit unsigned integer in little-endian
func (*D) TryFieldU55 ¶
TryFieldU55 tries to add a field and read 55 bit unsigned integer in current endian
func (*D) TryFieldU55BE ¶
TryFieldU55BE tries to add a field and read 55 bit unsigned integer in big-endian
func (*D) TryFieldU55LE ¶
TryFieldU55LE tries to add a field and read 55 bit unsigned integer in little-endian
func (*D) TryFieldU56 ¶
TryFieldU56 tries to add a field and read 56 bit unsigned integer in current endian
func (*D) TryFieldU56BE ¶
TryFieldU56BE tries to add a field and read 56 bit unsigned integer in big-endian
func (*D) TryFieldU56LE ¶
TryFieldU56LE tries to add a field and read 56 bit unsigned integer in little-endian
func (*D) TryFieldU57 ¶
TryFieldU57 tries to add a field and read 57 bit unsigned integer in current endian
func (*D) TryFieldU57BE ¶
TryFieldU57BE tries to add a field and read 57 bit unsigned integer in big-endian
func (*D) TryFieldU57LE ¶
TryFieldU57LE tries to add a field and read 57 bit unsigned integer in little-endian
func (*D) TryFieldU58 ¶
TryFieldU58 tries to add a field and read 58 bit unsigned integer in current endian
func (*D) TryFieldU58BE ¶
TryFieldU58BE tries to add a field and read 58 bit unsigned integer in big-endian
func (*D) TryFieldU58LE ¶
TryFieldU58LE tries to add a field and read 58 bit unsigned integer in little-endian
func (*D) TryFieldU59 ¶
TryFieldU59 tries to add a field and read 59 bit unsigned integer in current endian
func (*D) TryFieldU59BE ¶
TryFieldU59BE tries to add a field and read 59 bit unsigned integer in big-endian
func (*D) TryFieldU59LE ¶
TryFieldU59LE tries to add a field and read 59 bit unsigned integer in little-endian
func (*D) TryFieldU6 ¶
TryFieldU6 tries to add a field and read 6 bit unsigned integer in current endian
func (*D) TryFieldU60 ¶
TryFieldU60 tries to add a field and read 60 bit unsigned integer in current endian
func (*D) TryFieldU60BE ¶
TryFieldU60BE tries to add a field and read 60 bit unsigned integer in big-endian
func (*D) TryFieldU60LE ¶
TryFieldU60LE tries to add a field and read 60 bit unsigned integer in little-endian
func (*D) TryFieldU61 ¶
TryFieldU61 tries to add a field and read 61 bit unsigned integer in current endian
func (*D) TryFieldU61BE ¶
TryFieldU61BE tries to add a field and read 61 bit unsigned integer in big-endian
func (*D) TryFieldU61LE ¶
TryFieldU61LE tries to add a field and read 61 bit unsigned integer in little-endian
func (*D) TryFieldU62 ¶
TryFieldU62 tries to add a field and read 62 bit unsigned integer in current endian
func (*D) TryFieldU62BE ¶
TryFieldU62BE tries to add a field and read 62 bit unsigned integer in big-endian
func (*D) TryFieldU62LE ¶
TryFieldU62LE tries to add a field and read 62 bit unsigned integer in little-endian
func (*D) TryFieldU63 ¶
TryFieldU63 tries to add a field and read 63 bit unsigned integer in current endian
func (*D) TryFieldU63BE ¶
TryFieldU63BE tries to add a field and read 63 bit unsigned integer in big-endian
func (*D) TryFieldU63LE ¶
TryFieldU63LE tries to add a field and read 63 bit unsigned integer in little-endian
func (*D) TryFieldU64 ¶
TryFieldU64 tries to add a field and read 64 bit unsigned integer in current endian
func (*D) TryFieldU64BE ¶
TryFieldU64BE tries to add a field and read 64 bit unsigned integer in big-endian
func (*D) TryFieldU64LE ¶
TryFieldU64LE tries to add a field and read 64 bit unsigned integer in little-endian
func (*D) TryFieldU7 ¶
TryFieldU7 tries to add a field and read 7 bit unsigned integer in current endian
func (*D) TryFieldU8 ¶
TryFieldU8 tries to add a field and read 8 bit unsigned integer in current endian
func (*D) TryFieldU8BE ¶
TryFieldU8BE tries to add a field and read 8 bit unsigned integer in big-endian
func (*D) TryFieldU8LE ¶
TryFieldU8LE tries to add a field and read 8 bit unsigned integer in little-endian
func (*D) TryFieldU9 ¶
TryFieldU9 tries to add a field and read 9 bit unsigned integer in current endian
func (*D) TryFieldU9BE ¶
TryFieldU9BE tries to add a field and read 9 bit unsigned integer in big-endian
func (*D) TryFieldU9LE ¶
TryFieldU9LE tries to add a field and read 9 bit unsigned integer in little-endian
func (*D) TryFieldUBigInt ¶ added in v0.0.4
TryFieldUBigInt tries to add a field and read nBits bits signed integer in current endian
func (*D) TryFieldUBigIntBE ¶ added in v0.0.4
TryFieldUBigIntBE tries to add a field and read nBits bit signed integer in big-endian
func (*D) TryFieldUBigIntE ¶ added in v0.0.4
func (d *D) TryFieldUBigIntE(name string, nBits int, endian Endian, sms ...scalar.Mapper) (*big.Int, error)
TryFieldUBigIntE tries to add a field and read nBits signed integer in specified endian
func (*D) TryFieldUBigIntLE ¶ added in v0.0.4
TryFieldUBigIntLE tries to add a field and read nBits bit signed integer in little-endian
func (*D) TryFieldUE ¶
TryFieldUE tries to add a field and read nBits unsigned integer in specified endian
func (*D) TryFieldUFn ¶
func (d *D) TryFieldUFn(name string, fn func(d *D) (uint64, error), sms ...scalar.Mapper) (uint64, error)
TryFieldUFn tries to add a field, calls uint64 decode function and returns actual value as a U
func (*D) TryFieldUScalarFn ¶
func (d *D) TryFieldUScalarFn(name string, fn func(d *D) (scalar.S, error), sms ...scalar.Mapper) (uint64, error)
TryFieldUScalarFn tries to add a field, calls scalar functions and returns actual value as a U
func (*D) TryFieldUTF16 ¶
TryFieldUTF16 tries to add a field and read nBytes bytes UTF16 string, default big-endian and accepts BOM
func (*D) TryFieldUTF16BE ¶
TryFieldUTF16BE tries to add a field and read nBytes bytes UTF16 big-endian string
func (*D) TryFieldUTF16LE ¶
TryFieldUTF16LE tries to add a field and read nBytes bytes UTF16 little-endian string
func (*D) TryFieldUTF8 ¶
TryFieldUTF8 tries to add a field and read nBytes bytes UTF8 string
func (*D) TryFieldUTF8Null ¶
TryFieldUTF8Null tries to add a field and read null terminated UTF8 string
func (*D) TryFieldUTF8NullFixedLen ¶
func (d *D) TryFieldUTF8NullFixedLen(name string, fixedBytes int, sms ...scalar.Mapper) (string, error)
TryFieldUTF8NullFixedLen tries to add a field and read fixedBytes bytes long null terminated UTF8 string
func (*D) TryFieldUTF8ShortString ¶
TryFieldUTF8ShortString tries to add a field and read one byte length fixed UTF8 string
func (*D) TryFieldUTF8ShortStringFixedLen ¶
func (d *D) TryFieldUTF8ShortStringFixedLen(name string, fixedBytes int, sms ...scalar.Mapper) (string, error)
TryFieldUTF8ShortStringFixedLen tries to add a field and read fixedBytes bytes long one byte length prefixed UTF8 string
func (*D) TryFieldUnary ¶
TryFieldUnary tries to add a field and read unary integer using ov as "one" value
func (*D) TryFieldValue ¶
func (*D) TryHasBytes ¶
func (*D) TryPeekBits ¶
PeekBits peek nBits bits from buffer TODO: share code?
func (*D) TryPeekFind ¶
func (*D) TryRawLen ¶
func (d *D) TryRawLen(nBits int64) (bitio.ReaderAtSeeker, error)
TryRawLen tries to read nBits raw bits
func (*D) TrySBigInt ¶ added in v0.0.4
TrySBigInt tries to read nBits bits signed integer in current endian
func (*D) TrySBigIntBE ¶ added in v0.0.4
TrySBigIntBE tries to read nBits bit signed integer in big-endian
func (*D) TrySBigIntE ¶ added in v0.0.4
TrySBigIntE tries to read nBits signed integer in specified endian
func (*D) TrySBigIntLE ¶ added in v0.0.4
TrySBigIntLE tries to read nBits bit signed integer in little-endian
func (*D) TrySeekAbs ¶ added in v0.0.5
SeekAbs seeks to absolute position
func (*D) TrySeekRel ¶ added in v0.0.5
SeekRel seeks relative to current bit position
func (*D) TryUBigInt ¶ added in v0.0.4
TryUBigInt tries to read nBits bits signed integer in current endian
func (*D) TryUBigIntBE ¶ added in v0.0.4
TryUBigIntBE tries to read nBits bit signed integer in big-endian
func (*D) TryUBigIntE ¶ added in v0.0.4
TryUBigIntE tries to read nBits signed integer in specified endian
func (*D) TryUBigIntLE ¶ added in v0.0.4
TryUBigIntLE tries to read nBits bit signed integer in little-endian
func (*D) TryUTF16 ¶
TryUTF16 tries to read nBytes bytes UTF16 string, default big-endian and accepts BOM
func (*D) TryUTF16BE ¶
TryUTF16BE tries to read nBytes bytes UTF16 big-endian string
func (*D) TryUTF16LE ¶
TryUTF16LE tries to read nBytes bytes UTF16 little-endian string
func (*D) TryUTF8Null ¶
TryUTF8Null tries to read null terminated UTF8 string
func (*D) TryUTF8NullFixedLen ¶
TryUTF8NullFixedLen tries to read fixedBytes bytes long null terminated UTF8 string
func (*D) TryUTF8ShortString ¶
TryUTF8ShortString tries to read one byte length fixed UTF8 string
func (*D) TryUTF8ShortStringFixedLen ¶
TryUTF8ShortStringFixedLen tries to read fixedBytes bytes long one byte length prefixed UTF8 string
func (*D) UTF8NullFixedLen ¶
UTF8NullFixedLen reads fixedBytes bytes long null terminated UTF8 string
func (*D) UTF8ShortString ¶
UTF8ShortString reads one byte length fixed UTF8 string
func (*D) UTF8ShortStringFixedLen ¶
UTF8ShortStringFixedLen reads fixedBytes bytes long one byte length prefixed UTF8 string
func (*D) ValidateBigInt ¶ added in v0.0.4
ValidateBigInt validates that actual value is one of given *big.Int values
func (*D) ValidateBigIntRange ¶ added in v0.0.4
ValidateBigIntRange validates that actual value is in range
func (*D) ValidateBool ¶
ValidateBool validates that actual value is one of given bool values
func (*D) ValidateFRange ¶ added in v0.0.2
ValidateFRange validates that actual value is in range
func (*D) ValidateSRange ¶ added in v0.0.2
ValidateSRange validates that actual value is in range
func (*D) ValidateStr ¶
ValidateStr validates that actual value is one of given string values
func (*D) ValidateStrRange ¶ added in v0.0.2
ValidateStrRange validates that actual value is in range
type DecoderError ¶
func (DecoderError) Error ¶
func (e DecoderError) Error() string
func (DecoderError) IsRecoverableError ¶
func (DecoderError) IsRecoverableError() bool
type Dependency ¶
type Format ¶
type Format struct { Name string ProbeOrder int // probe order is from low to hi value then by name Description string Groups []string DecodeFn func(d *D, in interface{}) interface{} DecodeInArg interface{} DecodeOutType interface{} RootArray bool RootName string Dependencies []Dependency Files fs.ReadDirFS Help FormatHelp Functions []string }
type FormatError ¶
func (FormatError) Error ¶
func (fe FormatError) Error() string
func (FormatError) Value ¶
func (fe FormatError) Value() interface{}
type FormatHelp ¶ added in v0.0.7
type FormatHelp struct { Notes string Functions []HelpFunction References []HelpReference }
type FormatsError ¶
type FormatsError struct {
Errs []FormatError
}
func (FormatsError) Error ¶
func (fe FormatsError) Error() string
func (FormatsError) IsRecoverableError ¶
func (FormatsError) IsRecoverableError() bool
type HelpExample ¶ added in v0.0.7
type HelpFunction ¶ added in v0.0.7
type HelpFunction struct { Name string Examples []HelpExample }
type HelpReference ¶ added in v0.0.7
type IOError ¶
func (IOError) IsRecoverableError ¶
type NALUnescapeReader ¶
TODO: move? TODO: make generic replace reader? share with id3v2 unsync?
type RecoverableErrorer ¶
type RecoverableErrorer interface {
IsRecoverableError() bool
}
type Value ¶
type Value struct { Parent *Value Name string V interface{} // scalar.S or Compound (array/struct) Index int // index in parent array/struct Range ranges.Range RootReader bitio.ReaderAtSeeker IsRoot bool // TODO: rework? }
func Decode ¶
func Decode(ctx context.Context, br bitio.ReaderAtSeeker, group Group, opts Options) (*Value, interface{}, error)
Decode try decode group and return first success and all other decoder errors