| //////////////////////////////////////////////////////////////////////////////// |
| // Do not modify! |
| // Generated by codergen |
| //////////////////////////////////////////////////////////////////////////////// |
| |
| package test |
| |
| import ( |
| "android.googlesource.com/platform/tools/gpu/atom" |
| "android.googlesource.com/platform/tools/gpu/binary" |
| "android.googlesource.com/platform/tools/gpu/binary/registry" |
| "android.googlesource.com/platform/tools/gpu/binary/schema" |
| "android.googlesource.com/platform/tools/gpu/memory" |
| ) |
| |
| var Namespace = registry.NewNamespace() |
| |
| func init() { |
| registry.Global.AddFallbacks(Namespace) |
| Namespace.Add((*SliceInfo)(nil).Class()) |
| Namespace.Add((*Boolˢ)(nil).Class()) |
| Namespace.Add((*Boolᵖ)(nil).Class()) |
| Namespace.Add((*Charˢ)(nil).Class()) |
| Namespace.Add((*Charᵖ)(nil).Class()) |
| Namespace.Add((*Charᵖˢ)(nil).Class()) |
| Namespace.Add((*Charᵖᵖ)(nil).Class()) |
| Namespace.Add((*CmdBool)(nil).Class()) |
| Namespace.Add((*CmdCharptrToString)(nil).Class()) |
| Namespace.Add((*CmdCharsliceToString)(nil).Class()) |
| Namespace.Add((*U8ᵖ)(nil).Class()) |
| Namespace.Add((*CmdClone)(nil).Class()) |
| Namespace.Add((*CmdCopy)(nil).Class()) |
| Namespace.Add((*CmdF32)(nil).Class()) |
| Namespace.Add((*CmdF64)(nil).Class()) |
| Namespace.Add((*CmdMake)(nil).Class()) |
| Namespace.Add((*Voidᵖ)(nil).Class()) |
| Namespace.Add((*CmdPointer)(nil).Class()) |
| Namespace.Add((*CmdRemapped)(nil).Class()) |
| Namespace.Add((*CmdS16)(nil).Class()) |
| Namespace.Add((*CmdS32)(nil).Class()) |
| Namespace.Add((*CmdS64)(nil).Class()) |
| Namespace.Add((*CmdS8)(nil).Class()) |
| Namespace.Add((*U16ᵖ)(nil).Class()) |
| Namespace.Add((*CmdSliceCasts)(nil).Class()) |
| Namespace.Add((*CmdString)(nil).Class()) |
| Namespace.Add((*CmdU16)(nil).Class()) |
| Namespace.Add((*CmdU32)(nil).Class()) |
| Namespace.Add((*CmdU64)(nil).Class()) |
| Namespace.Add((*CmdU8)(nil).Class()) |
| Namespace.Add((*CmdUnknownRet)(nil).Class()) |
| Namespace.Add((*Intᵖ)(nil).Class()) |
| Namespace.Add((*CmdUnknownWritePtr)(nil).Class()) |
| Namespace.Add((*CmdUnknownWriteSlice)(nil).Class()) |
| Namespace.Add((*CmdVoid)(nil).Class()) |
| Namespace.Add((*U32ᵖ)(nil).Class()) |
| Namespace.Add((*CmdVoid3InArrays)(nil).Class()) |
| Namespace.Add((*CmdVoid3Remapped)(nil).Class()) |
| Namespace.Add((*CmdVoid3Strings)(nil).Class()) |
| Namespace.Add((*CmdVoidBool)(nil).Class()) |
| Namespace.Add((*CmdVoidF32)(nil).Class()) |
| Namespace.Add((*CmdVoidF64)(nil).Class()) |
| Namespace.Add((*CmdVoidInArrayOfPointers)(nil).Class()) |
| Namespace.Add((*Remappedᵖ)(nil).Class()) |
| Namespace.Add((*CmdVoidInArrayOfRemapped)(nil).Class()) |
| Namespace.Add((*CmdVoidOutArrayOfRemapped)(nil).Class()) |
| Namespace.Add((*CmdVoidOutArrayOfUnknownRemapped)(nil).Class()) |
| Namespace.Add((*CmdVoidReadBool)(nil).Class()) |
| Namespace.Add((*F32ᵖ)(nil).Class()) |
| Namespace.Add((*CmdVoidReadF32)(nil).Class()) |
| Namespace.Add((*F64ᵖ)(nil).Class()) |
| Namespace.Add((*CmdVoidReadF64)(nil).Class()) |
| Namespace.Add((*CmdVoidReadPtrs)(nil).Class()) |
| Namespace.Add((*S16ᵖ)(nil).Class()) |
| Namespace.Add((*CmdVoidReadS16)(nil).Class()) |
| Namespace.Add((*S32ᵖ)(nil).Class()) |
| Namespace.Add((*CmdVoidReadS32)(nil).Class()) |
| Namespace.Add((*S64ᵖ)(nil).Class()) |
| Namespace.Add((*CmdVoidReadS64)(nil).Class()) |
| Namespace.Add((*S8ᵖ)(nil).Class()) |
| Namespace.Add((*CmdVoidReadS8)(nil).Class()) |
| Namespace.Add((*CmdVoidReadU16)(nil).Class()) |
| Namespace.Add((*CmdVoidReadU32)(nil).Class()) |
| Namespace.Add((*U64ᵖ)(nil).Class()) |
| Namespace.Add((*CmdVoidReadU64)(nil).Class()) |
| Namespace.Add((*CmdVoidReadU8)(nil).Class()) |
| Namespace.Add((*CmdVoidS16)(nil).Class()) |
| Namespace.Add((*CmdVoidS32)(nil).Class()) |
| Namespace.Add((*CmdVoidS64)(nil).Class()) |
| Namespace.Add((*CmdVoidS8)(nil).Class()) |
| Namespace.Add((*CmdVoidString)(nil).Class()) |
| Namespace.Add((*CmdVoidU16)(nil).Class()) |
| Namespace.Add((*CmdVoidU32)(nil).Class()) |
| Namespace.Add((*CmdVoidU64)(nil).Class()) |
| Namespace.Add((*CmdVoidU8)(nil).Class()) |
| Namespace.Add((*CmdVoidWriteBool)(nil).Class()) |
| Namespace.Add((*CmdVoidWriteF32)(nil).Class()) |
| Namespace.Add((*CmdVoidWriteF64)(nil).Class()) |
| Namespace.Add((*CmdVoidWritePtrs)(nil).Class()) |
| Namespace.Add((*CmdVoidWriteS16)(nil).Class()) |
| Namespace.Add((*CmdVoidWriteS32)(nil).Class()) |
| Namespace.Add((*CmdVoidWriteS64)(nil).Class()) |
| Namespace.Add((*CmdVoidWriteS8)(nil).Class()) |
| Namespace.Add((*CmdVoidWriteU16)(nil).Class()) |
| Namespace.Add((*CmdVoidWriteU32)(nil).Class()) |
| Namespace.Add((*CmdVoidWriteU64)(nil).Class()) |
| Namespace.Add((*CmdVoidWriteU8)(nil).Class()) |
| Namespace.Add((*F32ˢ)(nil).Class()) |
| Namespace.Add((*F64ˢ)(nil).Class()) |
| Namespace.Add((*Imported)(nil).Class()) |
| Namespace.Add((*Included)(nil).Class()) |
| Namespace.Add((*Intˢ)(nil).Class()) |
| Namespace.Add((*Remappedˢ)(nil).Class()) |
| Namespace.Add((*S16ˢ)(nil).Class()) |
| Namespace.Add((*S32ˢ)(nil).Class()) |
| Namespace.Add((*S64ˢ)(nil).Class()) |
| Namespace.Add((*S8ˢ)(nil).Class()) |
| Namespace.Add((*U8ˢ)(nil).Class()) |
| Namespace.Add((*U16ˢ)(nil).Class()) |
| Namespace.Add((*U32ˢ)(nil).Class()) |
| Namespace.Add((*State)(nil).Class()) |
| Namespace.Add((*Tester)(nil).Class()) |
| Namespace.Add((*U64ˢ)(nil).Class()) |
| Namespace.Add((*Voidˢ)(nil).Class()) |
| } |
| |
| var ( |
| binaryIDSliceInfo = binary.ID{0xc1, 0x74, 0x19, 0x7f, 0x7a, 0xa1, 0xff, 0x13, 0xf5, 0xbd, 0x4e, 0xdf, 0xb1, 0xf1, 0x33, 0x4c, 0x90, 0x61, 0x36, 0x81} |
| binaryIDBoolˢ = binary.ID{0x58, 0x6d, 0x94, 0xd0, 0x00, 0x2c, 0x22, 0x1d, 0x5d, 0xe4, 0x4f, 0x2f, 0x30, 0x37, 0xe5, 0x19, 0x74, 0x24, 0x39, 0xcc} |
| binaryIDBoolᵖ = binary.ID{0x4a, 0xb5, 0x98, 0x09, 0x3a, 0x64, 0xc9, 0x5e, 0x5b, 0xc2, 0x23, 0xe2, 0xb7, 0x57, 0xcb, 0xcc, 0x67, 0x5c, 0x85, 0xfc} |
| binaryIDCharˢ = binary.ID{0x46, 0x24, 0x2f, 0x53, 0xb2, 0xd7, 0xb7, 0x6f, 0x1c, 0x7c, 0x46, 0xb3, 0xc9, 0x59, 0x57, 0x07, 0x58, 0x8f, 0x47, 0x57} |
| binaryIDCharᵖ = binary.ID{0xf8, 0x4f, 0xaf, 0x05, 0x8b, 0xf7, 0x0e, 0xca, 0x21, 0x98, 0xde, 0xc0, 0xa9, 0xed, 0x5c, 0xf1, 0x60, 0x77, 0x7e, 0x7c} |
| binaryIDCharᵖˢ = binary.ID{0xf1, 0x50, 0x6d, 0xd5, 0xb6, 0x11, 0x3c, 0x87, 0x89, 0xd2, 0x01, 0x60, 0x20, 0x37, 0x9a, 0xe9, 0x40, 0xc2, 0xa7, 0x6c} |
| binaryIDCharᵖᵖ = binary.ID{0x45, 0x46, 0x22, 0x36, 0xf5, 0x05, 0xf5, 0xaa, 0x42, 0x7a, 0x86, 0x3d, 0xe0, 0xb2, 0x54, 0x9b, 0x08, 0xd5, 0xc2, 0x8b} |
| binaryIDCmdBool = binary.ID{0x80, 0x77, 0xdf, 0x53, 0x3b, 0x89, 0xeb, 0x5f, 0x66, 0xfc, 0xe7, 0xd8, 0x38, 0x69, 0x06, 0x15, 0x7e, 0x0d, 0xcb, 0x23} |
| binaryIDCmdCharptrToString = binary.ID{0xdf, 0x31, 0x80, 0x37, 0xc7, 0x34, 0x4e, 0x03, 0xe2, 0xb9, 0x46, 0xc3, 0xe3, 0x1c, 0x71, 0xed, 0xe6, 0x40, 0xd9, 0x47} |
| binaryIDCmdCharsliceToString = binary.ID{0xfb, 0x14, 0x26, 0x02, 0x76, 0xf5, 0x73, 0x16, 0x1b, 0xbf, 0x84, 0xcb, 0xc4, 0xcc, 0x64, 0xe2, 0x42, 0x12, 0xe3, 0x91} |
| binaryIDU8ᵖ = binary.ID{0xfe, 0x99, 0xc8, 0xb4, 0xdc, 0x6a, 0x4f, 0x51, 0x4e, 0xb1, 0x36, 0xd8, 0x6f, 0xe8, 0x39, 0x94, 0x0d, 0x9a, 0x27, 0x8f} |
| binaryIDCmdClone = binary.ID{0xf5, 0xe7, 0xb0, 0xe1, 0x8f, 0x78, 0x0d, 0x00, 0xa4, 0x8f, 0x00, 0xdf, 0x40, 0x33, 0xbf, 0x99, 0xf7, 0xaf, 0xd9, 0x9d} |
| binaryIDCmdCopy = binary.ID{0x7b, 0xb5, 0xeb, 0x22, 0xa4, 0xee, 0x4e, 0x5d, 0xed, 0xce, 0xc2, 0x1e, 0x47, 0x65, 0x8c, 0x7a, 0x77, 0x8f, 0xf4, 0x49} |
| binaryIDCmdF32 = binary.ID{0x52, 0x80, 0xf1, 0x18, 0x77, 0xaf, 0x25, 0x7f, 0x13, 0x7a, 0x5b, 0x34, 0x79, 0x84, 0x76, 0x61, 0x45, 0x5f, 0xca, 0xb1} |
| binaryIDCmdF64 = binary.ID{0x7a, 0xdc, 0xfc, 0x11, 0x05, 0x35, 0x69, 0xee, 0x47, 0x5b, 0x98, 0x9f, 0x38, 0x83, 0x2b, 0xa6, 0x1c, 0x31, 0x98, 0x89} |
| binaryIDCmdMake = binary.ID{0x15, 0x38, 0x00, 0x1e, 0xc3, 0x22, 0xd3, 0xd8, 0x1e, 0xa5, 0x30, 0xd6, 0x50, 0x04, 0x98, 0xda, 0xb1, 0x18, 0x71, 0x12} |
| binaryIDVoidᵖ = binary.ID{0x48, 0x39, 0x63, 0x6e, 0x20, 0xd9, 0x31, 0x86, 0xa2, 0x5a, 0xf0, 0x8e, 0xe8, 0x34, 0x3e, 0xa9, 0x60, 0x58, 0x8d, 0xef} |
| binaryIDCmdPointer = binary.ID{0xf9, 0x00, 0xe9, 0xab, 0x79, 0x5c, 0x88, 0xb7, 0xb6, 0x4e, 0xaf, 0x04, 0x12, 0x0a, 0xf9, 0xa1, 0xa7, 0xd1, 0xb5, 0x8d} |
| binaryIDCmdRemapped = binary.ID{0x22, 0x98, 0x76, 0xdd, 0x98, 0xda, 0x72, 0xbe, 0x68, 0xd6, 0x1e, 0xa7, 0x33, 0x03, 0xc0, 0xae, 0x76, 0xde, 0x7d, 0x96} |
| binaryIDCmdS16 = binary.ID{0xe8, 0x57, 0x2b, 0x7c, 0x6b, 0x9d, 0x63, 0x08, 0xd2, 0x27, 0x98, 0xd4, 0x9e, 0x5c, 0xd0, 0x7f, 0x9e, 0x7c, 0x96, 0x86} |
| binaryIDCmdS32 = binary.ID{0x08, 0xf9, 0xd9, 0x7a, 0x65, 0x69, 0x0e, 0x37, 0xa8, 0x82, 0x10, 0xf9, 0x68, 0xfb, 0x4a, 0xaa, 0x3a, 0x12, 0x59, 0xaa} |
| binaryIDCmdS64 = binary.ID{0x95, 0xcd, 0x41, 0x0e, 0x54, 0x5d, 0x34, 0x9f, 0xa5, 0x3f, 0x9a, 0x5d, 0x0f, 0xb6, 0x75, 0x6a, 0x30, 0xb3, 0x03, 0xcd} |
| binaryIDCmdS8 = binary.ID{0xa7, 0xb1, 0x9e, 0xdc, 0x20, 0x5a, 0x8e, 0x2c, 0x2d, 0x4f, 0xda, 0xe8, 0xd0, 0x8e, 0xc9, 0x89, 0x35, 0x68, 0x67, 0x67} |
| binaryIDU16ᵖ = binary.ID{0x75, 0xd1, 0x9f, 0xf7, 0xce, 0xf8, 0xd2, 0x3d, 0xf3, 0x9e, 0xe7, 0xb1, 0x46, 0xdb, 0xc3, 0xc9, 0xac, 0xde, 0xe5, 0xf3} |
| binaryIDCmdSliceCasts = binary.ID{0xe5, 0x7a, 0xfa, 0x50, 0xe7, 0xf5, 0x5a, 0x13, 0xd8, 0x71, 0xca, 0x37, 0x4a, 0x85, 0x1a, 0x88, 0x02, 0x0c, 0xd2, 0x12} |
| binaryIDCmdString = binary.ID{0x76, 0x54, 0x94, 0xc8, 0x96, 0x02, 0xc5, 0x03, 0x45, 0xb6, 0x1a, 0xaa, 0x44, 0xd7, 0x0c, 0x2d, 0xb3, 0x8e, 0x89, 0x77} |
| binaryIDCmdU16 = binary.ID{0xbe, 0x5a, 0x77, 0xd3, 0xd8, 0x90, 0xb6, 0xed, 0xa1, 0x0d, 0xb6, 0xe7, 0xdf, 0x09, 0xf8, 0x5d, 0x5b, 0x0a, 0xed, 0x7a} |
| binaryIDCmdU32 = binary.ID{0x6f, 0xa9, 0x12, 0x58, 0x71, 0x99, 0x90, 0xa5, 0x2f, 0x44, 0xc6, 0x4d, 0x06, 0x12, 0x39, 0x7a, 0x11, 0xa9, 0x3f, 0x5b} |
| binaryIDCmdU64 = binary.ID{0xd1, 0x18, 0xc7, 0x32, 0xbc, 0x47, 0x41, 0x1e, 0x66, 0x25, 0xcb, 0x8c, 0x7f, 0xb4, 0xea, 0x40, 0x3c, 0xf5, 0x26, 0xa7} |
| binaryIDCmdU8 = binary.ID{0xd9, 0x12, 0x70, 0xc3, 0x2a, 0x8a, 0xd9, 0x18, 0x6a, 0x7f, 0x6b, 0x78, 0xf3, 0x3c, 0x25, 0x6b, 0x64, 0x1c, 0x34, 0x59} |
| binaryIDCmdUnknownRet = binary.ID{0x81, 0x0d, 0x10, 0xd6, 0x99, 0xc6, 0x87, 0x5c, 0x7a, 0x6c, 0x0c, 0xb7, 0xb2, 0x94, 0xde, 0xac, 0x83, 0x1a, 0x51, 0x66} |
| binaryIDIntᵖ = binary.ID{0xd4, 0xbf, 0xef, 0x00, 0xa2, 0x05, 0x60, 0x56, 0x38, 0x5e, 0xb3, 0xfe, 0xed, 0xcb, 0xfa, 0xb1, 0x75, 0x4a, 0xa9, 0xe2} |
| binaryIDCmdUnknownWritePtr = binary.ID{0x7c, 0x73, 0xd0, 0x88, 0x6d, 0x32, 0xaa, 0xaa, 0xd1, 0x0c, 0x40, 0x1f, 0xb4, 0x51, 0x8c, 0x92, 0x57, 0x29, 0xfb, 0x64} |
| binaryIDCmdUnknownWriteSlice = binary.ID{0xcd, 0x54, 0xda, 0x41, 0x77, 0xb4, 0x11, 0xda, 0xd2, 0xa2, 0x07, 0xa3, 0xa4, 0x09, 0x60, 0xb9, 0xcf, 0x79, 0x58, 0x45} |
| binaryIDCmdVoid = binary.ID{0x2c, 0xee, 0x70, 0x13, 0xcb, 0xa0, 0x04, 0xc6, 0x11, 0xec, 0x73, 0xcb, 0xa9, 0xa2, 0x90, 0xcd, 0x6d, 0xa0, 0xf9, 0xee} |
| binaryIDU32ᵖ = binary.ID{0x47, 0x5f, 0xfd, 0xa9, 0xf6, 0xcc, 0xba, 0xbc, 0x5b, 0x2a, 0x09, 0x7d, 0xba, 0x30, 0xd5, 0xcc, 0x84, 0xed, 0x08, 0x17} |
| binaryIDCmdVoid3InArrays = binary.ID{0x48, 0xf3, 0x0c, 0x6e, 0x4e, 0xf4, 0xf0, 0x3c, 0x0f, 0x39, 0x60, 0x2e, 0xd6, 0xaa, 0xb1, 0x17, 0x52, 0xcd, 0x39, 0x22} |
| binaryIDCmdVoid3Remapped = binary.ID{0xf1, 0x71, 0xe4, 0x75, 0x43, 0x55, 0xd7, 0x1e, 0xc0, 0xf2, 0x91, 0x7c, 0xd3, 0xdd, 0xce, 0xa2, 0xd4, 0x96, 0x4f, 0x10} |
| binaryIDCmdVoid3Strings = binary.ID{0xb1, 0x4b, 0x88, 0x77, 0x9a, 0xef, 0x0b, 0xfc, 0x89, 0x45, 0xcb, 0x32, 0x64, 0xe3, 0x22, 0x0d, 0x4a, 0x5d, 0x1a, 0xde} |
| binaryIDCmdVoidBool = binary.ID{0x7a, 0xbd, 0xdc, 0xa2, 0x3d, 0xcb, 0xe4, 0x70, 0xc0, 0x5a, 0xbe, 0xdd, 0x60, 0xb9, 0xb7, 0x25, 0xff, 0x64, 0xd7, 0x25} |
| binaryIDCmdVoidF32 = binary.ID{0x0c, 0x94, 0xea, 0xe1, 0x42, 0x48, 0x79, 0x78, 0x3d, 0x58, 0x8e, 0xe8, 0x4a, 0xa8, 0x98, 0xad, 0x6e, 0xa0, 0x2c, 0xdd} |
| binaryIDCmdVoidF64 = binary.ID{0x31, 0xd6, 0x0f, 0x82, 0x30, 0x87, 0x4e, 0x3c, 0x16, 0x92, 0x95, 0x86, 0xcf, 0x9e, 0xce, 0x87, 0xe7, 0x42, 0xe9, 0xce} |
| binaryIDCmdVoidInArrayOfPointers = binary.ID{0xfe, 0xbc, 0x8b, 0x57, 0xd5, 0xfd, 0xa2, 0xdc, 0x46, 0x9c, 0x5a, 0x3b, 0xc1, 0x9c, 0x09, 0xee, 0x38, 0x38, 0xaf, 0x3f} |
| binaryIDRemappedᵖ = binary.ID{0x44, 0x09, 0x6e, 0x75, 0x9f, 0x3d, 0x69, 0x1b, 0xdb, 0xa6, 0x9a, 0x18, 0x64, 0x47, 0xec, 0xc5, 0xe0, 0x12, 0x56, 0x2d} |
| binaryIDCmdVoidInArrayOfRemapped = binary.ID{0x0f, 0x5a, 0x24, 0x88, 0xe9, 0x4f, 0xa6, 0x76, 0xfb, 0xf1, 0x57, 0xd6, 0xdb, 0x95, 0x90, 0x56, 0xe2, 0x26, 0x0f, 0xd6} |
| binaryIDCmdVoidOutArrayOfRemapped = binary.ID{0xc6, 0x57, 0xfb, 0xf5, 0x45, 0x1e, 0x87, 0xac, 0x6d, 0x51, 0x31, 0x70, 0xb7, 0x70, 0xca, 0xcf, 0xdd, 0xba, 0x9b, 0xa0} |
| binaryIDCmdVoidOutArrayOfUnknownRemapped = binary.ID{0x7a, 0x99, 0x6a, 0x41, 0xd7, 0x91, 0x51, 0x79, 0xaa, 0xec, 0x9b, 0xe1, 0xca, 0x0f, 0x6a, 0x58, 0xa3, 0x0a, 0x44, 0xcc} |
| binaryIDCmdVoidReadBool = binary.ID{0xe3, 0x72, 0xa1, 0x28, 0x51, 0x4e, 0x08, 0xac, 0xf6, 0xa1, 0x21, 0x8f, 0x7b, 0x7c, 0x1b, 0xd3, 0x7c, 0x2f, 0xcb, 0x43} |
| binaryIDF32ᵖ = binary.ID{0x5e, 0xe1, 0xa3, 0xe0, 0x6b, 0x36, 0xd9, 0x6f, 0xc8, 0xb6, 0x8f, 0x32, 0xfb, 0x1f, 0x75, 0x96, 0x60, 0xdf, 0xbd, 0xb0} |
| binaryIDCmdVoidReadF32 = binary.ID{0x9f, 0xbf, 0x8b, 0x12, 0x64, 0x78, 0xea, 0x3a, 0xfd, 0x33, 0xb3, 0x4a, 0x72, 0xae, 0x82, 0x58, 0x56, 0xeb, 0x6c, 0x15} |
| binaryIDF64ᵖ = binary.ID{0x3b, 0xcd, 0x00, 0x80, 0x97, 0x2b, 0x02, 0x64, 0x68, 0x3e, 0x05, 0x07, 0x2f, 0x7c, 0x30, 0xbb, 0xb3, 0xec, 0x81, 0xe0} |
| binaryIDCmdVoidReadF64 = binary.ID{0x76, 0x50, 0xaa, 0x83, 0x23, 0x22, 0xf5, 0xb4, 0xb7, 0xa8, 0xc6, 0xa9, 0x45, 0x2a, 0x54, 0xd1, 0xe5, 0x61, 0x04, 0xd0} |
| binaryIDCmdVoidReadPtrs = binary.ID{0x42, 0x7f, 0x5e, 0x10, 0xa6, 0x0d, 0xdb, 0x58, 0x65, 0x6e, 0x07, 0x84, 0x54, 0xe1, 0x18, 0x17, 0x9f, 0x6e, 0x17, 0xdf} |
| binaryIDS16ᵖ = binary.ID{0x03, 0x38, 0x3f, 0x5b, 0x98, 0x8e, 0x8b, 0x7a, 0x8e, 0xc2, 0x6c, 0xbc, 0xc6, 0x71, 0x54, 0x16, 0xca, 0xf0, 0x78, 0xb1} |
| binaryIDCmdVoidReadS16 = binary.ID{0xfc, 0x45, 0xde, 0x7b, 0xea, 0x09, 0x25, 0xcb, 0x5b, 0xa8, 0x7c, 0xbb, 0x18, 0xb9, 0xbe, 0x80, 0xb8, 0x10, 0x0c, 0xbb} |
| binaryIDS32ᵖ = binary.ID{0xe2, 0x7a, 0x30, 0x4d, 0x8f, 0x67, 0x42, 0x48, 0xcf, 0x0d, 0x31, 0xc0, 0xf7, 0x81, 0x82, 0x52, 0xfd, 0xf0, 0x99, 0x4f} |
| binaryIDCmdVoidReadS32 = binary.ID{0x3c, 0xe0, 0x13, 0x74, 0xd1, 0x2b, 0x6b, 0xac, 0xda, 0x6a, 0x20, 0xf5, 0xf3, 0x65, 0xb3, 0xec, 0x2b, 0x69, 0x74, 0x66} |
| binaryIDS64ᵖ = binary.ID{0x9f, 0x99, 0x25, 0xef, 0x80, 0x27, 0x29, 0x0a, 0xaa, 0xfc, 0x2d, 0xf9, 0xdc, 0x6f, 0x52, 0x2f, 0xda, 0x81, 0xd1, 0x35} |
| binaryIDCmdVoidReadS64 = binary.ID{0xb9, 0x0f, 0xa8, 0x30, 0x7e, 0xe2, 0x16, 0x18, 0x96, 0xf9, 0xb3, 0xa7, 0x34, 0xcb, 0xae, 0xe9, 0xcb, 0xdd, 0xaa, 0xcb} |
| binaryIDS8ᵖ = binary.ID{0x11, 0xb9, 0xe6, 0x54, 0xbd, 0xa8, 0x97, 0xe4, 0x5b, 0x58, 0x4c, 0x8e, 0x95, 0x11, 0x55, 0x79, 0xfd, 0x99, 0x23, 0xef} |
| binaryIDCmdVoidReadS8 = binary.ID{0xc2, 0xe8, 0x40, 0xb9, 0x52, 0xe6, 0x15, 0xcc, 0xa4, 0x36, 0x25, 0x41, 0xbd, 0x51, 0x0b, 0xa3, 0xda, 0x06, 0x4f, 0x67} |
| binaryIDCmdVoidReadU16 = binary.ID{0x27, 0xdd, 0x62, 0x6e, 0x9c, 0xe9, 0xd1, 0x80, 0xe0, 0x36, 0x43, 0x92, 0xde, 0x6d, 0x8b, 0xbb, 0x54, 0xce, 0x3d, 0xc5} |
| binaryIDCmdVoidReadU32 = binary.ID{0x0c, 0xb1, 0x77, 0xb4, 0xa5, 0x94, 0xdc, 0xf4, 0xaa, 0x7a, 0x7c, 0xec, 0x20, 0x7a, 0x9f, 0x71, 0x6e, 0x5a, 0xa4, 0x1b} |
| binaryIDU64ᵖ = binary.ID{0x8f, 0x01, 0x83, 0x87, 0xf1, 0xb2, 0x1c, 0x44, 0x85, 0xfb, 0xdc, 0x95, 0x57, 0xff, 0x85, 0x25, 0x0a, 0xc8, 0x38, 0xf7} |
| binaryIDCmdVoidReadU64 = binary.ID{0xc8, 0x5f, 0x76, 0xcd, 0x34, 0xdd, 0xdf, 0xd6, 0x22, 0xf3, 0xc9, 0x98, 0x66, 0xc6, 0x4f, 0x40, 0x66, 0xc6, 0x1e, 0xf4} |
| binaryIDCmdVoidReadU8 = binary.ID{0xcc, 0x0f, 0xa2, 0xea, 0x39, 0xe7, 0x92, 0x39, 0x91, 0xd2, 0xef, 0x30, 0xd3, 0x88, 0x5c, 0xf3, 0x9e, 0xcd, 0xae, 0x0b} |
| binaryIDCmdVoidS16 = binary.ID{0xa3, 0xc4, 0xdd, 0x66, 0xb1, 0xc1, 0x1c, 0xff, 0x19, 0xc1, 0xca, 0xe5, 0x4b, 0x2c, 0xf0, 0x7c, 0x0c, 0xe4, 0x6e, 0x1e} |
| binaryIDCmdVoidS32 = binary.ID{0xf5, 0xec, 0x9f, 0x45, 0x63, 0x9d, 0x52, 0xc9, 0xf0, 0xee, 0xd2, 0xdd, 0xfa, 0x2c, 0x23, 0x8f, 0x3d, 0x4d, 0xae, 0x59} |
| binaryIDCmdVoidS64 = binary.ID{0x59, 0x01, 0x30, 0xea, 0xcc, 0xef, 0xfb, 0x2d, 0x6f, 0xa0, 0xc7, 0xd7, 0xa1, 0xb1, 0xc1, 0x88, 0xe0, 0x07, 0xe7, 0xc2} |
| binaryIDCmdVoidS8 = binary.ID{0xfb, 0xbe, 0x03, 0x68, 0xcf, 0x75, 0xb8, 0xe5, 0x33, 0x85, 0x9e, 0xf8, 0xd7, 0x4b, 0x77, 0x19, 0x48, 0xd1, 0xcf, 0x0e} |
| binaryIDCmdVoidString = binary.ID{0x1e, 0x22, 0x42, 0x97, 0xd4, 0x39, 0xd9, 0xa4, 0xb0, 0x3d, 0xab, 0xfe, 0x6a, 0xe0, 0x47, 0x07, 0x35, 0x5d, 0xdd, 0xdd} |
| binaryIDCmdVoidU16 = binary.ID{0x4a, 0x7a, 0xfa, 0xff, 0x54, 0xac, 0xdd, 0x40, 0x6d, 0x24, 0x1d, 0xd0, 0x67, 0x01, 0x64, 0xd4, 0xcd, 0x05, 0x23, 0x5a} |
| binaryIDCmdVoidU32 = binary.ID{0xf3, 0xc0, 0xa0, 0x77, 0x91, 0xbd, 0x8a, 0x65, 0xea, 0xa1, 0x5c, 0xa9, 0xe9, 0xb5, 0xa1, 0xaf, 0x04, 0xaf, 0x04, 0x94} |
| binaryIDCmdVoidU64 = binary.ID{0x24, 0x52, 0x3d, 0xb3, 0x1b, 0x21, 0x91, 0x44, 0xbf, 0x3d, 0x9d, 0xed, 0xa5, 0x9b, 0x26, 0xb6, 0x4b, 0xdf, 0x3c, 0x28} |
| binaryIDCmdVoidU8 = binary.ID{0xf3, 0x7c, 0xbb, 0x45, 0x0c, 0x89, 0xb5, 0x81, 0x17, 0xeb, 0x9c, 0x8c, 0x7c, 0xaa, 0x77, 0x22, 0x3b, 0x49, 0xf8, 0xf8} |
| binaryIDCmdVoidWriteBool = binary.ID{0x07, 0xf0, 0x82, 0xc6, 0x81, 0xbd, 0x9b, 0x8c, 0x31, 0xec, 0xb8, 0x0c, 0x8d, 0xd5, 0xf3, 0x49, 0x36, 0x5e, 0xa2, 0x3a} |
| binaryIDCmdVoidWriteF32 = binary.ID{0xea, 0x88, 0xdd, 0x4c, 0xf8, 0xee, 0xe0, 0x06, 0xa9, 0x3e, 0x1d, 0xe1, 0xd2, 0xa7, 0x10, 0xe3, 0xff, 0x58, 0xb9, 0x89} |
| binaryIDCmdVoidWriteF64 = binary.ID{0xa7, 0x61, 0xe0, 0x2e, 0x06, 0x3d, 0x77, 0x3c, 0x5a, 0x8b, 0xda, 0x93, 0x3a, 0x2e, 0xd0, 0xe8, 0x3c, 0xf9, 0x81, 0xdf} |
| binaryIDCmdVoidWritePtrs = binary.ID{0xdd, 0xf3, 0xc8, 0x3b, 0x54, 0x11, 0xf0, 0xf0, 0x90, 0xf9, 0x97, 0xff, 0xd9, 0xb5, 0x7e, 0x56, 0x28, 0x3a, 0x51, 0x4c} |
| binaryIDCmdVoidWriteS16 = binary.ID{0x0f, 0xe7, 0xea, 0x46, 0x08, 0x92, 0x57, 0x03, 0xef, 0x7b, 0x45, 0x7b, 0xde, 0x6c, 0xa7, 0x24, 0xa9, 0x74, 0xc5, 0x67} |
| binaryIDCmdVoidWriteS32 = binary.ID{0x51, 0x30, 0xfd, 0x79, 0xde, 0x83, 0xf7, 0x0b, 0x81, 0xf0, 0xd0, 0xd9, 0xdd, 0x68, 0x05, 0x45, 0x03, 0x11, 0x98, 0xd6} |
| binaryIDCmdVoidWriteS64 = binary.ID{0x97, 0x30, 0x8e, 0xf8, 0xd3, 0x02, 0x5a, 0x6f, 0xaa, 0xb3, 0x97, 0x0d, 0x19, 0x92, 0xb7, 0x4f, 0xd6, 0x13, 0x5e, 0x5e} |
| binaryIDCmdVoidWriteS8 = binary.ID{0x83, 0x14, 0x2a, 0x12, 0x17, 0xd8, 0x5f, 0xe8, 0x0b, 0x1f, 0x6e, 0x35, 0x3b, 0xc4, 0x3c, 0x61, 0x72, 0xc5, 0xb0, 0x5b} |
| binaryIDCmdVoidWriteU16 = binary.ID{0x5a, 0xd8, 0x81, 0x7f, 0x59, 0x0a, 0xb3, 0x4a, 0x1b, 0xc7, 0xe9, 0xb9, 0xca, 0x41, 0xf0, 0x9b, 0xac, 0x34, 0x4b, 0xb5} |
| binaryIDCmdVoidWriteU32 = binary.ID{0x38, 0x33, 0x9f, 0x07, 0x02, 0xa2, 0xc0, 0xaa, 0x5a, 0x0f, 0x7e, 0xff, 0x3b, 0xaf, 0xa3, 0xfa, 0x47, 0xe4, 0xde, 0x20} |
| binaryIDCmdVoidWriteU64 = binary.ID{0x72, 0x75, 0x15, 0x1a, 0x4f, 0x55, 0x04, 0x34, 0xc5, 0xe8, 0x1a, 0x0d, 0xe4, 0xea, 0x02, 0xd7, 0xc7, 0xdd, 0xf0, 0xfc} |
| binaryIDCmdVoidWriteU8 = binary.ID{0x95, 0xb5, 0x2c, 0x8d, 0x91, 0xe2, 0x72, 0xcf, 0x9c, 0x02, 0xf9, 0x02, 0x2a, 0x4e, 0x75, 0x1a, 0x41, 0xdb, 0x18, 0x49} |
| binaryIDF32ˢ = binary.ID{0x54, 0x55, 0x98, 0x14, 0xf9, 0x77, 0x54, 0x5f, 0x90, 0x80, 0xb5, 0xb1, 0x2e, 0x8c, 0x31, 0xe6, 0xa4, 0x33, 0x5f, 0xf5} |
| binaryIDF64ˢ = binary.ID{0x5d, 0x0f, 0x67, 0xb1, 0xc5, 0xc5, 0xa1, 0x95, 0x62, 0xf7, 0x9f, 0x9d, 0x1d, 0x4a, 0xb5, 0x46, 0x6c, 0x29, 0x55, 0x3e} |
| binaryIDImported = binary.ID{0xdf, 0xef, 0xfd, 0x6d, 0x61, 0x4d, 0x78, 0xcf, 0x04, 0x14, 0xfb, 0xd3, 0x19, 0x00, 0x92, 0xa8, 0x23, 0xd1, 0x4a, 0xf4} |
| binaryIDIncluded = binary.ID{0xc1, 0xa7, 0xc7, 0xd9, 0xf3, 0x7c, 0x57, 0xbc, 0x60, 0xb0, 0x48, 0x00, 0x29, 0xfa, 0x2f, 0x9c, 0xda, 0xf9, 0x49, 0x02} |
| binaryIDIntˢ = binary.ID{0xc3, 0xee, 0xa2, 0x43, 0x6d, 0x9d, 0xe6, 0x4f, 0x53, 0x50, 0xb0, 0x74, 0x32, 0x1c, 0xae, 0xc6, 0xa4, 0x6e, 0x01, 0x36} |
| binaryIDRemappedˢ = binary.ID{0xef, 0x06, 0x9d, 0x01, 0x03, 0x41, 0x17, 0xac, 0x8f, 0xa9, 0x11, 0xc7, 0xbb, 0xfe, 0x5b, 0xbc, 0x9b, 0xbc, 0xdb, 0xab} |
| binaryIDS16ˢ = binary.ID{0x5c, 0xd3, 0x80, 0x31, 0x3b, 0x48, 0x76, 0x42, 0xda, 0xdf, 0x12, 0x48, 0x3f, 0x3f, 0x8f, 0xaf, 0xc0, 0x5c, 0x04, 0x87} |
| binaryIDS32ˢ = binary.ID{0x8c, 0x2e, 0x40, 0x90, 0x28, 0x81, 0xef, 0x07, 0xba, 0xfa, 0x3f, 0x27, 0x2c, 0xae, 0x3c, 0xe0, 0x54, 0x71, 0x1c, 0x4d} |
| binaryIDS64ˢ = binary.ID{0x07, 0xa9, 0x58, 0x7a, 0xb4, 0x74, 0xb3, 0x73, 0xaa, 0xe2, 0x9a, 0x60, 0xbc, 0x6f, 0x10, 0xe7, 0xd7, 0x3a, 0xd9, 0x37} |
| binaryIDS8ˢ = binary.ID{0xaa, 0xcd, 0x0d, 0xd7, 0x77, 0x60, 0x96, 0xb2, 0x9f, 0x68, 0x10, 0x8b, 0xda, 0x1a, 0xf9, 0x94, 0xb7, 0xb2, 0x32, 0xae} |
| binaryIDU8ˢ = binary.ID{0xdd, 0x14, 0x3c, 0xe6, 0xbc, 0xbc, 0xf7, 0xf8, 0xa9, 0xcc, 0x9a, 0x3c, 0x3a, 0x59, 0xe8, 0xc3, 0xd0, 0x10, 0x92, 0x30} |
| binaryIDU16ˢ = binary.ID{0xc7, 0xa5, 0xcb, 0x47, 0x9e, 0x5c, 0xe6, 0x7f, 0x50, 0x83, 0xb2, 0x43, 0xc4, 0x84, 0xf7, 0x24, 0xa1, 0xdd, 0xda, 0xd9} |
| binaryIDU32ˢ = binary.ID{0xe7, 0x11, 0xfe, 0xcf, 0x39, 0xfa, 0xde, 0x56, 0xbf, 0x84, 0xe2, 0x80, 0x70, 0xa2, 0xd5, 0xa8, 0xa2, 0xdc, 0xe8, 0xa9} |
| binaryIDState = binary.ID{0x0d, 0xb7, 0xc3, 0xca, 0x19, 0x12, 0x61, 0x9f, 0x06, 0x86, 0xfa, 0x93, 0x64, 0xa8, 0x75, 0x17, 0x43, 0xeb, 0xcc, 0x81} |
| binaryIDTester = binary.ID{0xbd, 0x19, 0x4d, 0xd3, 0x5a, 0x62, 0xbb, 0x36, 0x7d, 0x71, 0xc9, 0xf2, 0xfd, 0xc8, 0xb0, 0xc1, 0xc6, 0x2e, 0xe1, 0xd6} |
| binaryIDU64ˢ = binary.ID{0x6a, 0x22, 0x1c, 0x24, 0x7b, 0x1c, 0xd2, 0x70, 0x0b, 0x08, 0xb6, 0x86, 0x94, 0x76, 0x5d, 0xe6, 0x9d, 0xa4, 0xf3, 0xb6} |
| binaryIDVoidˢ = binary.ID{0x5a, 0x79, 0xba, 0x0c, 0xc5, 0xf5, 0x42, 0x43, 0xc3, 0x94, 0xc5, 0xa1, 0xa9, 0x73, 0xd6, 0x07, 0xb0, 0xd2, 0xb9, 0x34} |
| ) |
| |
| type binaryClassSliceInfo struct{} |
| |
| func (*SliceInfo) Class() binary.Class { |
| return (*binaryClassSliceInfo)(nil) |
| } |
| func doEncodeSliceInfo(e binary.Encoder, o *SliceInfo) error { |
| if err := e.Value(&o.Root); err != nil { |
| return err |
| } |
| if err := e.Uint64(o.Base); err != nil { |
| return err |
| } |
| if err := e.Uint64(o.Count); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeSliceInfo(d binary.Decoder, o *SliceInfo) error { |
| if err := d.Value(&o.Root); err != nil { |
| return err |
| } |
| if obj, err := d.Uint64(); err != nil { |
| return err |
| } else { |
| o.Base = uint64(obj) |
| } |
| if obj, err := d.Uint64(); err != nil { |
| return err |
| } else { |
| o.Count = uint64(obj) |
| } |
| return nil |
| } |
| func doSkipSliceInfo(d binary.Decoder) error { |
| if err := d.SkipValue((*memory.Pointer)(nil)); err != nil { |
| return err |
| } |
| if _, err := d.Uint64(); err != nil { |
| return err |
| } |
| if _, err := d.Uint64(); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassSliceInfo) ID() binary.ID { return binaryIDSliceInfo } |
| func (*binaryClassSliceInfo) New() binary.Object { return &SliceInfo{} } |
| func (*binaryClassSliceInfo) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeSliceInfo(e, obj.(*SliceInfo)) |
| } |
| func (*binaryClassSliceInfo) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &SliceInfo{} |
| return obj, doDecodeSliceInfo(d, obj) |
| } |
| func (*binaryClassSliceInfo) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeSliceInfo(d, obj.(*SliceInfo)) |
| } |
| func (*binaryClassSliceInfo) Skip(d binary.Decoder) error { return doSkipSliceInfo(d) } |
| func (*binaryClassSliceInfo) Schema() *schema.Class { return schemaSliceInfo } |
| |
| var schemaSliceInfo = &schema.Class{ |
| TypeID: binaryIDSliceInfo, |
| Package: "test", |
| Name: "SliceInfo", |
| Fields: []schema.Field{ |
| {Declared: "Root", Type: &schema.Struct{Name: "memory.Pointer", ID: (*memory.Pointer)(nil).Class().ID()}}, |
| {Declared: "Base", Type: &schema.Primitive{Name: "uint64", Method: schema.Uint64}}, |
| {Declared: "Count", Type: &schema.Primitive{Name: "uint64", Method: schema.Uint64}}, |
| }, |
| } |
| |
| type binaryClassBoolˢ struct{} |
| |
| func (*Boolˢ) Class() binary.Class { |
| return (*binaryClassBoolˢ)(nil) |
| } |
| func doEncodeBoolˢ(e binary.Encoder, o *Boolˢ) error { |
| if err := e.Value(&o.SliceInfo); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeBoolˢ(d binary.Decoder, o *Boolˢ) error { |
| if err := d.Value(&o.SliceInfo); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipBoolˢ(d binary.Decoder) error { |
| if err := d.SkipValue((*SliceInfo)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassBoolˢ) ID() binary.ID { return binaryIDBoolˢ } |
| func (*binaryClassBoolˢ) New() binary.Object { return &Boolˢ{} } |
| func (*binaryClassBoolˢ) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeBoolˢ(e, obj.(*Boolˢ)) |
| } |
| func (*binaryClassBoolˢ) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &Boolˢ{} |
| return obj, doDecodeBoolˢ(d, obj) |
| } |
| func (*binaryClassBoolˢ) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeBoolˢ(d, obj.(*Boolˢ)) |
| } |
| func (*binaryClassBoolˢ) Skip(d binary.Decoder) error { return doSkipBoolˢ(d) } |
| func (*binaryClassBoolˢ) Schema() *schema.Class { return schemaBoolˢ } |
| |
| var schemaBoolˢ = &schema.Class{ |
| TypeID: binaryIDBoolˢ, |
| Package: "test", |
| Name: "Boolˢ", |
| Fields: []schema.Field{ |
| {Declared: "", Type: &schema.Struct{Name: "SliceInfo", ID: (*SliceInfo)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassBoolᵖ struct{} |
| |
| func (*Boolᵖ) Class() binary.Class { |
| return (*binaryClassBoolᵖ)(nil) |
| } |
| func doEncodeBoolᵖ(e binary.Encoder, o *Boolᵖ) error { |
| if err := e.Value(&o.Pointer); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeBoolᵖ(d binary.Decoder, o *Boolᵖ) error { |
| if err := d.Value(&o.Pointer); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipBoolᵖ(d binary.Decoder) error { |
| if err := d.SkipValue((*memory.Pointer)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassBoolᵖ) ID() binary.ID { return binaryIDBoolᵖ } |
| func (*binaryClassBoolᵖ) New() binary.Object { return &Boolᵖ{} } |
| func (*binaryClassBoolᵖ) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeBoolᵖ(e, obj.(*Boolᵖ)) |
| } |
| func (*binaryClassBoolᵖ) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &Boolᵖ{} |
| return obj, doDecodeBoolᵖ(d, obj) |
| } |
| func (*binaryClassBoolᵖ) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeBoolᵖ(d, obj.(*Boolᵖ)) |
| } |
| func (*binaryClassBoolᵖ) Skip(d binary.Decoder) error { return doSkipBoolᵖ(d) } |
| func (*binaryClassBoolᵖ) Schema() *schema.Class { return schemaBoolᵖ } |
| |
| var schemaBoolᵖ = &schema.Class{ |
| TypeID: binaryIDBoolᵖ, |
| Package: "test", |
| Name: "Boolᵖ", |
| Fields: []schema.Field{ |
| {Declared: "", Type: &schema.Struct{Name: "memory.Pointer", ID: (*memory.Pointer)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCharˢ struct{} |
| |
| func (*Charˢ) Class() binary.Class { |
| return (*binaryClassCharˢ)(nil) |
| } |
| func doEncodeCharˢ(e binary.Encoder, o *Charˢ) error { |
| if err := e.Value(&o.SliceInfo); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCharˢ(d binary.Decoder, o *Charˢ) error { |
| if err := d.Value(&o.SliceInfo); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipCharˢ(d binary.Decoder) error { |
| if err := d.SkipValue((*SliceInfo)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCharˢ) ID() binary.ID { return binaryIDCharˢ } |
| func (*binaryClassCharˢ) New() binary.Object { return &Charˢ{} } |
| func (*binaryClassCharˢ) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCharˢ(e, obj.(*Charˢ)) |
| } |
| func (*binaryClassCharˢ) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &Charˢ{} |
| return obj, doDecodeCharˢ(d, obj) |
| } |
| func (*binaryClassCharˢ) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCharˢ(d, obj.(*Charˢ)) |
| } |
| func (*binaryClassCharˢ) Skip(d binary.Decoder) error { return doSkipCharˢ(d) } |
| func (*binaryClassCharˢ) Schema() *schema.Class { return schemaCharˢ } |
| |
| var schemaCharˢ = &schema.Class{ |
| TypeID: binaryIDCharˢ, |
| Package: "test", |
| Name: "Charˢ", |
| Fields: []schema.Field{ |
| {Declared: "", Type: &schema.Struct{Name: "SliceInfo", ID: (*SliceInfo)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCharᵖ struct{} |
| |
| func (*Charᵖ) Class() binary.Class { |
| return (*binaryClassCharᵖ)(nil) |
| } |
| func doEncodeCharᵖ(e binary.Encoder, o *Charᵖ) error { |
| if err := e.Value(&o.Pointer); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCharᵖ(d binary.Decoder, o *Charᵖ) error { |
| if err := d.Value(&o.Pointer); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipCharᵖ(d binary.Decoder) error { |
| if err := d.SkipValue((*memory.Pointer)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCharᵖ) ID() binary.ID { return binaryIDCharᵖ } |
| func (*binaryClassCharᵖ) New() binary.Object { return &Charᵖ{} } |
| func (*binaryClassCharᵖ) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCharᵖ(e, obj.(*Charᵖ)) |
| } |
| func (*binaryClassCharᵖ) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &Charᵖ{} |
| return obj, doDecodeCharᵖ(d, obj) |
| } |
| func (*binaryClassCharᵖ) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCharᵖ(d, obj.(*Charᵖ)) |
| } |
| func (*binaryClassCharᵖ) Skip(d binary.Decoder) error { return doSkipCharᵖ(d) } |
| func (*binaryClassCharᵖ) Schema() *schema.Class { return schemaCharᵖ } |
| |
| var schemaCharᵖ = &schema.Class{ |
| TypeID: binaryIDCharᵖ, |
| Package: "test", |
| Name: "Charᵖ", |
| Fields: []schema.Field{ |
| {Declared: "", Type: &schema.Struct{Name: "memory.Pointer", ID: (*memory.Pointer)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCharᵖˢ struct{} |
| |
| func (*Charᵖˢ) Class() binary.Class { |
| return (*binaryClassCharᵖˢ)(nil) |
| } |
| func doEncodeCharᵖˢ(e binary.Encoder, o *Charᵖˢ) error { |
| if err := e.Value(&o.SliceInfo); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCharᵖˢ(d binary.Decoder, o *Charᵖˢ) error { |
| if err := d.Value(&o.SliceInfo); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipCharᵖˢ(d binary.Decoder) error { |
| if err := d.SkipValue((*SliceInfo)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCharᵖˢ) ID() binary.ID { return binaryIDCharᵖˢ } |
| func (*binaryClassCharᵖˢ) New() binary.Object { return &Charᵖˢ{} } |
| func (*binaryClassCharᵖˢ) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCharᵖˢ(e, obj.(*Charᵖˢ)) |
| } |
| func (*binaryClassCharᵖˢ) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &Charᵖˢ{} |
| return obj, doDecodeCharᵖˢ(d, obj) |
| } |
| func (*binaryClassCharᵖˢ) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCharᵖˢ(d, obj.(*Charᵖˢ)) |
| } |
| func (*binaryClassCharᵖˢ) Skip(d binary.Decoder) error { return doSkipCharᵖˢ(d) } |
| func (*binaryClassCharᵖˢ) Schema() *schema.Class { return schemaCharᵖˢ } |
| |
| var schemaCharᵖˢ = &schema.Class{ |
| TypeID: binaryIDCharᵖˢ, |
| Package: "test", |
| Name: "Charᵖˢ", |
| Fields: []schema.Field{ |
| {Declared: "", Type: &schema.Struct{Name: "SliceInfo", ID: (*SliceInfo)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCharᵖᵖ struct{} |
| |
| func (*Charᵖᵖ) Class() binary.Class { |
| return (*binaryClassCharᵖᵖ)(nil) |
| } |
| func doEncodeCharᵖᵖ(e binary.Encoder, o *Charᵖᵖ) error { |
| if err := e.Value(&o.Pointer); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCharᵖᵖ(d binary.Decoder, o *Charᵖᵖ) error { |
| if err := d.Value(&o.Pointer); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipCharᵖᵖ(d binary.Decoder) error { |
| if err := d.SkipValue((*memory.Pointer)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCharᵖᵖ) ID() binary.ID { return binaryIDCharᵖᵖ } |
| func (*binaryClassCharᵖᵖ) New() binary.Object { return &Charᵖᵖ{} } |
| func (*binaryClassCharᵖᵖ) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCharᵖᵖ(e, obj.(*Charᵖᵖ)) |
| } |
| func (*binaryClassCharᵖᵖ) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &Charᵖᵖ{} |
| return obj, doDecodeCharᵖᵖ(d, obj) |
| } |
| func (*binaryClassCharᵖᵖ) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCharᵖᵖ(d, obj.(*Charᵖᵖ)) |
| } |
| func (*binaryClassCharᵖᵖ) Skip(d binary.Decoder) error { return doSkipCharᵖᵖ(d) } |
| func (*binaryClassCharᵖᵖ) Schema() *schema.Class { return schemaCharᵖᵖ } |
| |
| var schemaCharᵖᵖ = &schema.Class{ |
| TypeID: binaryIDCharᵖᵖ, |
| Package: "test", |
| Name: "Charᵖᵖ", |
| Fields: []schema.Field{ |
| {Declared: "", Type: &schema.Struct{Name: "memory.Pointer", ID: (*memory.Pointer)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCmdBool struct{} |
| |
| func (*CmdBool) Class() binary.Class { |
| return (*binaryClassCmdBool)(nil) |
| } |
| func doEncodeCmdBool(e binary.Encoder, o *CmdBool) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Bool(o.Result); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdBool(d binary.Decoder, o *CmdBool) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if obj, err := d.Bool(); err != nil { |
| return err |
| } else { |
| o.Result = bool(obj) |
| } |
| return nil |
| } |
| func doSkipCmdBool(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if _, err := d.Bool(); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdBool) ID() binary.ID { return binaryIDCmdBool } |
| func (*binaryClassCmdBool) New() binary.Object { return &CmdBool{} } |
| func (*binaryClassCmdBool) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdBool(e, obj.(*CmdBool)) |
| } |
| func (*binaryClassCmdBool) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdBool{} |
| return obj, doDecodeCmdBool(d, obj) |
| } |
| func (*binaryClassCmdBool) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdBool(d, obj.(*CmdBool)) |
| } |
| func (*binaryClassCmdBool) Skip(d binary.Decoder) error { return doSkipCmdBool(d) } |
| func (*binaryClassCmdBool) Schema() *schema.Class { return schemaCmdBool } |
| |
| var schemaCmdBool = &schema.Class{ |
| TypeID: binaryIDCmdBool, |
| Package: "test", |
| Name: "CmdBool", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "Result", Type: &schema.Primitive{Name: "bool", Method: schema.Bool}}, |
| }, |
| } |
| |
| type binaryClassCmdCharptrToString struct{} |
| |
| func (*CmdCharptrToString) Class() binary.Class { |
| return (*binaryClassCmdCharptrToString)(nil) |
| } |
| func doEncodeCmdCharptrToString(e binary.Encoder, o *CmdCharptrToString) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Value(&o.S); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdCharptrToString(d binary.Decoder, o *CmdCharptrToString) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := d.Value(&o.S); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipCmdCharptrToString(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*Charᵖ)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdCharptrToString) ID() binary.ID { return binaryIDCmdCharptrToString } |
| func (*binaryClassCmdCharptrToString) New() binary.Object { return &CmdCharptrToString{} } |
| func (*binaryClassCmdCharptrToString) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdCharptrToString(e, obj.(*CmdCharptrToString)) |
| } |
| func (*binaryClassCmdCharptrToString) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdCharptrToString{} |
| return obj, doDecodeCmdCharptrToString(d, obj) |
| } |
| func (*binaryClassCmdCharptrToString) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdCharptrToString(d, obj.(*CmdCharptrToString)) |
| } |
| func (*binaryClassCmdCharptrToString) Skip(d binary.Decoder) error { return doSkipCmdCharptrToString(d) } |
| func (*binaryClassCmdCharptrToString) Schema() *schema.Class { return schemaCmdCharptrToString } |
| |
| var schemaCmdCharptrToString = &schema.Class{ |
| TypeID: binaryIDCmdCharptrToString, |
| Package: "test", |
| Name: "CmdCharptrToString", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "S", Type: &schema.Struct{Name: "Charᵖ", ID: (*Charᵖ)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCmdCharsliceToString struct{} |
| |
| func (*CmdCharsliceToString) Class() binary.Class { |
| return (*binaryClassCmdCharsliceToString)(nil) |
| } |
| func doEncodeCmdCharsliceToString(e binary.Encoder, o *CmdCharsliceToString) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Value(&o.S); err != nil { |
| return err |
| } |
| if err := e.Uint32(o.Len); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdCharsliceToString(d binary.Decoder, o *CmdCharsliceToString) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := d.Value(&o.S); err != nil { |
| return err |
| } |
| if obj, err := d.Uint32(); err != nil { |
| return err |
| } else { |
| o.Len = uint32(obj) |
| } |
| return nil |
| } |
| func doSkipCmdCharsliceToString(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*Charᵖ)(nil)); err != nil { |
| return err |
| } |
| if _, err := d.Uint32(); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdCharsliceToString) ID() binary.ID { return binaryIDCmdCharsliceToString } |
| func (*binaryClassCmdCharsliceToString) New() binary.Object { return &CmdCharsliceToString{} } |
| func (*binaryClassCmdCharsliceToString) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdCharsliceToString(e, obj.(*CmdCharsliceToString)) |
| } |
| func (*binaryClassCmdCharsliceToString) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdCharsliceToString{} |
| return obj, doDecodeCmdCharsliceToString(d, obj) |
| } |
| func (*binaryClassCmdCharsliceToString) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdCharsliceToString(d, obj.(*CmdCharsliceToString)) |
| } |
| func (*binaryClassCmdCharsliceToString) Skip(d binary.Decoder) error { |
| return doSkipCmdCharsliceToString(d) |
| } |
| func (*binaryClassCmdCharsliceToString) Schema() *schema.Class { return schemaCmdCharsliceToString } |
| |
| var schemaCmdCharsliceToString = &schema.Class{ |
| TypeID: binaryIDCmdCharsliceToString, |
| Package: "test", |
| Name: "CmdCharsliceToString", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "S", Type: &schema.Struct{Name: "Charᵖ", ID: (*Charᵖ)(nil).Class().ID()}}, |
| {Declared: "Len", Type: &schema.Primitive{Name: "uint32", Method: schema.Uint32}}, |
| }, |
| } |
| |
| type binaryClassU8ᵖ struct{} |
| |
| func (*U8ᵖ) Class() binary.Class { |
| return (*binaryClassU8ᵖ)(nil) |
| } |
| func doEncodeU8ᵖ(e binary.Encoder, o *U8ᵖ) error { |
| if err := e.Value(&o.Pointer); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeU8ᵖ(d binary.Decoder, o *U8ᵖ) error { |
| if err := d.Value(&o.Pointer); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipU8ᵖ(d binary.Decoder) error { |
| if err := d.SkipValue((*memory.Pointer)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassU8ᵖ) ID() binary.ID { return binaryIDU8ᵖ } |
| func (*binaryClassU8ᵖ) New() binary.Object { return &U8ᵖ{} } |
| func (*binaryClassU8ᵖ) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeU8ᵖ(e, obj.(*U8ᵖ)) |
| } |
| func (*binaryClassU8ᵖ) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &U8ᵖ{} |
| return obj, doDecodeU8ᵖ(d, obj) |
| } |
| func (*binaryClassU8ᵖ) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeU8ᵖ(d, obj.(*U8ᵖ)) |
| } |
| func (*binaryClassU8ᵖ) Skip(d binary.Decoder) error { return doSkipU8ᵖ(d) } |
| func (*binaryClassU8ᵖ) Schema() *schema.Class { return schemaU8ᵖ } |
| |
| var schemaU8ᵖ = &schema.Class{ |
| TypeID: binaryIDU8ᵖ, |
| Package: "test", |
| Name: "U8ᵖ", |
| Fields: []schema.Field{ |
| {Declared: "", Type: &schema.Struct{Name: "memory.Pointer", ID: (*memory.Pointer)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCmdClone struct{} |
| |
| func (*CmdClone) Class() binary.Class { |
| return (*binaryClassCmdClone)(nil) |
| } |
| func doEncodeCmdClone(e binary.Encoder, o *CmdClone) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Value(&o.Src); err != nil { |
| return err |
| } |
| if err := e.Uint32(o.Cnt); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdClone(d binary.Decoder, o *CmdClone) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := d.Value(&o.Src); err != nil { |
| return err |
| } |
| if obj, err := d.Uint32(); err != nil { |
| return err |
| } else { |
| o.Cnt = uint32(obj) |
| } |
| return nil |
| } |
| func doSkipCmdClone(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*U8ᵖ)(nil)); err != nil { |
| return err |
| } |
| if _, err := d.Uint32(); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdClone) ID() binary.ID { return binaryIDCmdClone } |
| func (*binaryClassCmdClone) New() binary.Object { return &CmdClone{} } |
| func (*binaryClassCmdClone) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdClone(e, obj.(*CmdClone)) |
| } |
| func (*binaryClassCmdClone) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdClone{} |
| return obj, doDecodeCmdClone(d, obj) |
| } |
| func (*binaryClassCmdClone) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdClone(d, obj.(*CmdClone)) |
| } |
| func (*binaryClassCmdClone) Skip(d binary.Decoder) error { return doSkipCmdClone(d) } |
| func (*binaryClassCmdClone) Schema() *schema.Class { return schemaCmdClone } |
| |
| var schemaCmdClone = &schema.Class{ |
| TypeID: binaryIDCmdClone, |
| Package: "test", |
| Name: "CmdClone", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "Src", Type: &schema.Struct{Name: "U8ᵖ", ID: (*U8ᵖ)(nil).Class().ID()}}, |
| {Declared: "Cnt", Type: &schema.Primitive{Name: "uint32", Method: schema.Uint32}}, |
| }, |
| } |
| |
| type binaryClassCmdCopy struct{} |
| |
| func (*CmdCopy) Class() binary.Class { |
| return (*binaryClassCmdCopy)(nil) |
| } |
| func doEncodeCmdCopy(e binary.Encoder, o *CmdCopy) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Value(&o.Src); err != nil { |
| return err |
| } |
| if err := e.Uint32(o.Cnt); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdCopy(d binary.Decoder, o *CmdCopy) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := d.Value(&o.Src); err != nil { |
| return err |
| } |
| if obj, err := d.Uint32(); err != nil { |
| return err |
| } else { |
| o.Cnt = uint32(obj) |
| } |
| return nil |
| } |
| func doSkipCmdCopy(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*U8ᵖ)(nil)); err != nil { |
| return err |
| } |
| if _, err := d.Uint32(); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdCopy) ID() binary.ID { return binaryIDCmdCopy } |
| func (*binaryClassCmdCopy) New() binary.Object { return &CmdCopy{} } |
| func (*binaryClassCmdCopy) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdCopy(e, obj.(*CmdCopy)) |
| } |
| func (*binaryClassCmdCopy) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdCopy{} |
| return obj, doDecodeCmdCopy(d, obj) |
| } |
| func (*binaryClassCmdCopy) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdCopy(d, obj.(*CmdCopy)) |
| } |
| func (*binaryClassCmdCopy) Skip(d binary.Decoder) error { return doSkipCmdCopy(d) } |
| func (*binaryClassCmdCopy) Schema() *schema.Class { return schemaCmdCopy } |
| |
| var schemaCmdCopy = &schema.Class{ |
| TypeID: binaryIDCmdCopy, |
| Package: "test", |
| Name: "CmdCopy", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "Src", Type: &schema.Struct{Name: "U8ᵖ", ID: (*U8ᵖ)(nil).Class().ID()}}, |
| {Declared: "Cnt", Type: &schema.Primitive{Name: "uint32", Method: schema.Uint32}}, |
| }, |
| } |
| |
| type binaryClassCmdF32 struct{} |
| |
| func (*CmdF32) Class() binary.Class { |
| return (*binaryClassCmdF32)(nil) |
| } |
| func doEncodeCmdF32(e binary.Encoder, o *CmdF32) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Float32(o.Result); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdF32(d binary.Decoder, o *CmdF32) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if obj, err := d.Float32(); err != nil { |
| return err |
| } else { |
| o.Result = float32(obj) |
| } |
| return nil |
| } |
| func doSkipCmdF32(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if _, err := d.Float32(); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdF32) ID() binary.ID { return binaryIDCmdF32 } |
| func (*binaryClassCmdF32) New() binary.Object { return &CmdF32{} } |
| func (*binaryClassCmdF32) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdF32(e, obj.(*CmdF32)) |
| } |
| func (*binaryClassCmdF32) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdF32{} |
| return obj, doDecodeCmdF32(d, obj) |
| } |
| func (*binaryClassCmdF32) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdF32(d, obj.(*CmdF32)) |
| } |
| func (*binaryClassCmdF32) Skip(d binary.Decoder) error { return doSkipCmdF32(d) } |
| func (*binaryClassCmdF32) Schema() *schema.Class { return schemaCmdF32 } |
| |
| var schemaCmdF32 = &schema.Class{ |
| TypeID: binaryIDCmdF32, |
| Package: "test", |
| Name: "CmdF32", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "Result", Type: &schema.Primitive{Name: "float32", Method: schema.Float32}}, |
| }, |
| } |
| |
| type binaryClassCmdF64 struct{} |
| |
| func (*CmdF64) Class() binary.Class { |
| return (*binaryClassCmdF64)(nil) |
| } |
| func doEncodeCmdF64(e binary.Encoder, o *CmdF64) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Float64(o.Result); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdF64(d binary.Decoder, o *CmdF64) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if obj, err := d.Float64(); err != nil { |
| return err |
| } else { |
| o.Result = float64(obj) |
| } |
| return nil |
| } |
| func doSkipCmdF64(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if _, err := d.Float64(); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdF64) ID() binary.ID { return binaryIDCmdF64 } |
| func (*binaryClassCmdF64) New() binary.Object { return &CmdF64{} } |
| func (*binaryClassCmdF64) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdF64(e, obj.(*CmdF64)) |
| } |
| func (*binaryClassCmdF64) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdF64{} |
| return obj, doDecodeCmdF64(d, obj) |
| } |
| func (*binaryClassCmdF64) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdF64(d, obj.(*CmdF64)) |
| } |
| func (*binaryClassCmdF64) Skip(d binary.Decoder) error { return doSkipCmdF64(d) } |
| func (*binaryClassCmdF64) Schema() *schema.Class { return schemaCmdF64 } |
| |
| var schemaCmdF64 = &schema.Class{ |
| TypeID: binaryIDCmdF64, |
| Package: "test", |
| Name: "CmdF64", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "Result", Type: &schema.Primitive{Name: "float64", Method: schema.Float64}}, |
| }, |
| } |
| |
| type binaryClassCmdMake struct{} |
| |
| func (*CmdMake) Class() binary.Class { |
| return (*binaryClassCmdMake)(nil) |
| } |
| func doEncodeCmdMake(e binary.Encoder, o *CmdMake) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Uint32(o.Cnt); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdMake(d binary.Decoder, o *CmdMake) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if obj, err := d.Uint32(); err != nil { |
| return err |
| } else { |
| o.Cnt = uint32(obj) |
| } |
| return nil |
| } |
| func doSkipCmdMake(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if _, err := d.Uint32(); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdMake) ID() binary.ID { return binaryIDCmdMake } |
| func (*binaryClassCmdMake) New() binary.Object { return &CmdMake{} } |
| func (*binaryClassCmdMake) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdMake(e, obj.(*CmdMake)) |
| } |
| func (*binaryClassCmdMake) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdMake{} |
| return obj, doDecodeCmdMake(d, obj) |
| } |
| func (*binaryClassCmdMake) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdMake(d, obj.(*CmdMake)) |
| } |
| func (*binaryClassCmdMake) Skip(d binary.Decoder) error { return doSkipCmdMake(d) } |
| func (*binaryClassCmdMake) Schema() *schema.Class { return schemaCmdMake } |
| |
| var schemaCmdMake = &schema.Class{ |
| TypeID: binaryIDCmdMake, |
| Package: "test", |
| Name: "CmdMake", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "Cnt", Type: &schema.Primitive{Name: "uint32", Method: schema.Uint32}}, |
| }, |
| } |
| |
| type binaryClassVoidᵖ struct{} |
| |
| func (*Voidᵖ) Class() binary.Class { |
| return (*binaryClassVoidᵖ)(nil) |
| } |
| func doEncodeVoidᵖ(e binary.Encoder, o *Voidᵖ) error { |
| if err := e.Value(&o.Pointer); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeVoidᵖ(d binary.Decoder, o *Voidᵖ) error { |
| if err := d.Value(&o.Pointer); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipVoidᵖ(d binary.Decoder) error { |
| if err := d.SkipValue((*memory.Pointer)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassVoidᵖ) ID() binary.ID { return binaryIDVoidᵖ } |
| func (*binaryClassVoidᵖ) New() binary.Object { return &Voidᵖ{} } |
| func (*binaryClassVoidᵖ) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeVoidᵖ(e, obj.(*Voidᵖ)) |
| } |
| func (*binaryClassVoidᵖ) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &Voidᵖ{} |
| return obj, doDecodeVoidᵖ(d, obj) |
| } |
| func (*binaryClassVoidᵖ) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeVoidᵖ(d, obj.(*Voidᵖ)) |
| } |
| func (*binaryClassVoidᵖ) Skip(d binary.Decoder) error { return doSkipVoidᵖ(d) } |
| func (*binaryClassVoidᵖ) Schema() *schema.Class { return schemaVoidᵖ } |
| |
| var schemaVoidᵖ = &schema.Class{ |
| TypeID: binaryIDVoidᵖ, |
| Package: "test", |
| Name: "Voidᵖ", |
| Fields: []schema.Field{ |
| {Declared: "", Type: &schema.Struct{Name: "memory.Pointer", ID: (*memory.Pointer)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCmdPointer struct{} |
| |
| func (*CmdPointer) Class() binary.Class { |
| return (*binaryClassCmdPointer)(nil) |
| } |
| func doEncodeCmdPointer(e binary.Encoder, o *CmdPointer) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Value(&o.Result); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdPointer(d binary.Decoder, o *CmdPointer) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := d.Value(&o.Result); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipCmdPointer(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*Voidᵖ)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdPointer) ID() binary.ID { return binaryIDCmdPointer } |
| func (*binaryClassCmdPointer) New() binary.Object { return &CmdPointer{} } |
| func (*binaryClassCmdPointer) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdPointer(e, obj.(*CmdPointer)) |
| } |
| func (*binaryClassCmdPointer) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdPointer{} |
| return obj, doDecodeCmdPointer(d, obj) |
| } |
| func (*binaryClassCmdPointer) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdPointer(d, obj.(*CmdPointer)) |
| } |
| func (*binaryClassCmdPointer) Skip(d binary.Decoder) error { return doSkipCmdPointer(d) } |
| func (*binaryClassCmdPointer) Schema() *schema.Class { return schemaCmdPointer } |
| |
| var schemaCmdPointer = &schema.Class{ |
| TypeID: binaryIDCmdPointer, |
| Package: "test", |
| Name: "CmdPointer", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "Result", Type: &schema.Struct{Name: "Voidᵖ", ID: (*Voidᵖ)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCmdRemapped struct{} |
| |
| func (*CmdRemapped) Class() binary.Class { |
| return (*binaryClassCmdRemapped)(nil) |
| } |
| func doEncodeCmdRemapped(e binary.Encoder, o *CmdRemapped) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Uint32(uint32(o.Result)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdRemapped(d binary.Decoder, o *CmdRemapped) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if obj, err := d.Uint32(); err != nil { |
| return err |
| } else { |
| o.Result = remapped(obj) |
| } |
| return nil |
| } |
| func doSkipCmdRemapped(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if _, err := d.Uint32(); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdRemapped) ID() binary.ID { return binaryIDCmdRemapped } |
| func (*binaryClassCmdRemapped) New() binary.Object { return &CmdRemapped{} } |
| func (*binaryClassCmdRemapped) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdRemapped(e, obj.(*CmdRemapped)) |
| } |
| func (*binaryClassCmdRemapped) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdRemapped{} |
| return obj, doDecodeCmdRemapped(d, obj) |
| } |
| func (*binaryClassCmdRemapped) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdRemapped(d, obj.(*CmdRemapped)) |
| } |
| func (*binaryClassCmdRemapped) Skip(d binary.Decoder) error { return doSkipCmdRemapped(d) } |
| func (*binaryClassCmdRemapped) Schema() *schema.Class { return schemaCmdRemapped } |
| |
| var schemaCmdRemapped = &schema.Class{ |
| TypeID: binaryIDCmdRemapped, |
| Package: "test", |
| Name: "CmdRemapped", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "Result", Type: &schema.Primitive{Name: "remapped", Method: schema.Uint32}}, |
| }, |
| } |
| |
| type binaryClassCmdS16 struct{} |
| |
| func (*CmdS16) Class() binary.Class { |
| return (*binaryClassCmdS16)(nil) |
| } |
| func doEncodeCmdS16(e binary.Encoder, o *CmdS16) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Int16(o.Result); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdS16(d binary.Decoder, o *CmdS16) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if obj, err := d.Int16(); err != nil { |
| return err |
| } else { |
| o.Result = int16(obj) |
| } |
| return nil |
| } |
| func doSkipCmdS16(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if _, err := d.Int16(); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdS16) ID() binary.ID { return binaryIDCmdS16 } |
| func (*binaryClassCmdS16) New() binary.Object { return &CmdS16{} } |
| func (*binaryClassCmdS16) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdS16(e, obj.(*CmdS16)) |
| } |
| func (*binaryClassCmdS16) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdS16{} |
| return obj, doDecodeCmdS16(d, obj) |
| } |
| func (*binaryClassCmdS16) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdS16(d, obj.(*CmdS16)) |
| } |
| func (*binaryClassCmdS16) Skip(d binary.Decoder) error { return doSkipCmdS16(d) } |
| func (*binaryClassCmdS16) Schema() *schema.Class { return schemaCmdS16 } |
| |
| var schemaCmdS16 = &schema.Class{ |
| TypeID: binaryIDCmdS16, |
| Package: "test", |
| Name: "CmdS16", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "Result", Type: &schema.Primitive{Name: "int16", Method: schema.Int16}}, |
| }, |
| } |
| |
| type binaryClassCmdS32 struct{} |
| |
| func (*CmdS32) Class() binary.Class { |
| return (*binaryClassCmdS32)(nil) |
| } |
| func doEncodeCmdS32(e binary.Encoder, o *CmdS32) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Int32(o.Result); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdS32(d binary.Decoder, o *CmdS32) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if obj, err := d.Int32(); err != nil { |
| return err |
| } else { |
| o.Result = int32(obj) |
| } |
| return nil |
| } |
| func doSkipCmdS32(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if _, err := d.Int32(); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdS32) ID() binary.ID { return binaryIDCmdS32 } |
| func (*binaryClassCmdS32) New() binary.Object { return &CmdS32{} } |
| func (*binaryClassCmdS32) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdS32(e, obj.(*CmdS32)) |
| } |
| func (*binaryClassCmdS32) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdS32{} |
| return obj, doDecodeCmdS32(d, obj) |
| } |
| func (*binaryClassCmdS32) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdS32(d, obj.(*CmdS32)) |
| } |
| func (*binaryClassCmdS32) Skip(d binary.Decoder) error { return doSkipCmdS32(d) } |
| func (*binaryClassCmdS32) Schema() *schema.Class { return schemaCmdS32 } |
| |
| var schemaCmdS32 = &schema.Class{ |
| TypeID: binaryIDCmdS32, |
| Package: "test", |
| Name: "CmdS32", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "Result", Type: &schema.Primitive{Name: "int32", Method: schema.Int32}}, |
| }, |
| } |
| |
| type binaryClassCmdS64 struct{} |
| |
| func (*CmdS64) Class() binary.Class { |
| return (*binaryClassCmdS64)(nil) |
| } |
| func doEncodeCmdS64(e binary.Encoder, o *CmdS64) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Int64(o.Result); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdS64(d binary.Decoder, o *CmdS64) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if obj, err := d.Int64(); err != nil { |
| return err |
| } else { |
| o.Result = int64(obj) |
| } |
| return nil |
| } |
| func doSkipCmdS64(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if _, err := d.Int64(); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdS64) ID() binary.ID { return binaryIDCmdS64 } |
| func (*binaryClassCmdS64) New() binary.Object { return &CmdS64{} } |
| func (*binaryClassCmdS64) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdS64(e, obj.(*CmdS64)) |
| } |
| func (*binaryClassCmdS64) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdS64{} |
| return obj, doDecodeCmdS64(d, obj) |
| } |
| func (*binaryClassCmdS64) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdS64(d, obj.(*CmdS64)) |
| } |
| func (*binaryClassCmdS64) Skip(d binary.Decoder) error { return doSkipCmdS64(d) } |
| func (*binaryClassCmdS64) Schema() *schema.Class { return schemaCmdS64 } |
| |
| var schemaCmdS64 = &schema.Class{ |
| TypeID: binaryIDCmdS64, |
| Package: "test", |
| Name: "CmdS64", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "Result", Type: &schema.Primitive{Name: "int64", Method: schema.Int64}}, |
| }, |
| } |
| |
| type binaryClassCmdS8 struct{} |
| |
| func (*CmdS8) Class() binary.Class { |
| return (*binaryClassCmdS8)(nil) |
| } |
| func doEncodeCmdS8(e binary.Encoder, o *CmdS8) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Int8(o.Result); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdS8(d binary.Decoder, o *CmdS8) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if obj, err := d.Int8(); err != nil { |
| return err |
| } else { |
| o.Result = int8(obj) |
| } |
| return nil |
| } |
| func doSkipCmdS8(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if _, err := d.Int8(); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdS8) ID() binary.ID { return binaryIDCmdS8 } |
| func (*binaryClassCmdS8) New() binary.Object { return &CmdS8{} } |
| func (*binaryClassCmdS8) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdS8(e, obj.(*CmdS8)) |
| } |
| func (*binaryClassCmdS8) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdS8{} |
| return obj, doDecodeCmdS8(d, obj) |
| } |
| func (*binaryClassCmdS8) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdS8(d, obj.(*CmdS8)) |
| } |
| func (*binaryClassCmdS8) Skip(d binary.Decoder) error { return doSkipCmdS8(d) } |
| func (*binaryClassCmdS8) Schema() *schema.Class { return schemaCmdS8 } |
| |
| var schemaCmdS8 = &schema.Class{ |
| TypeID: binaryIDCmdS8, |
| Package: "test", |
| Name: "CmdS8", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "Result", Type: &schema.Primitive{Name: "int8", Method: schema.Int8}}, |
| }, |
| } |
| |
| type binaryClassU16ᵖ struct{} |
| |
| func (*U16ᵖ) Class() binary.Class { |
| return (*binaryClassU16ᵖ)(nil) |
| } |
| func doEncodeU16ᵖ(e binary.Encoder, o *U16ᵖ) error { |
| if err := e.Value(&o.Pointer); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeU16ᵖ(d binary.Decoder, o *U16ᵖ) error { |
| if err := d.Value(&o.Pointer); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipU16ᵖ(d binary.Decoder) error { |
| if err := d.SkipValue((*memory.Pointer)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassU16ᵖ) ID() binary.ID { return binaryIDU16ᵖ } |
| func (*binaryClassU16ᵖ) New() binary.Object { return &U16ᵖ{} } |
| func (*binaryClassU16ᵖ) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeU16ᵖ(e, obj.(*U16ᵖ)) |
| } |
| func (*binaryClassU16ᵖ) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &U16ᵖ{} |
| return obj, doDecodeU16ᵖ(d, obj) |
| } |
| func (*binaryClassU16ᵖ) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeU16ᵖ(d, obj.(*U16ᵖ)) |
| } |
| func (*binaryClassU16ᵖ) Skip(d binary.Decoder) error { return doSkipU16ᵖ(d) } |
| func (*binaryClassU16ᵖ) Schema() *schema.Class { return schemaU16ᵖ } |
| |
| var schemaU16ᵖ = &schema.Class{ |
| TypeID: binaryIDU16ᵖ, |
| Package: "test", |
| Name: "U16ᵖ", |
| Fields: []schema.Field{ |
| {Declared: "", Type: &schema.Struct{Name: "memory.Pointer", ID: (*memory.Pointer)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCmdSliceCasts struct{} |
| |
| func (*CmdSliceCasts) Class() binary.Class { |
| return (*binaryClassCmdSliceCasts)(nil) |
| } |
| func doEncodeCmdSliceCasts(e binary.Encoder, o *CmdSliceCasts) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Value(&o.S); err != nil { |
| return err |
| } |
| if err := e.Uint32(o.L); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdSliceCasts(d binary.Decoder, o *CmdSliceCasts) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := d.Value(&o.S); err != nil { |
| return err |
| } |
| if obj, err := d.Uint32(); err != nil { |
| return err |
| } else { |
| o.L = uint32(obj) |
| } |
| return nil |
| } |
| func doSkipCmdSliceCasts(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*U16ᵖ)(nil)); err != nil { |
| return err |
| } |
| if _, err := d.Uint32(); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdSliceCasts) ID() binary.ID { return binaryIDCmdSliceCasts } |
| func (*binaryClassCmdSliceCasts) New() binary.Object { return &CmdSliceCasts{} } |
| func (*binaryClassCmdSliceCasts) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdSliceCasts(e, obj.(*CmdSliceCasts)) |
| } |
| func (*binaryClassCmdSliceCasts) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdSliceCasts{} |
| return obj, doDecodeCmdSliceCasts(d, obj) |
| } |
| func (*binaryClassCmdSliceCasts) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdSliceCasts(d, obj.(*CmdSliceCasts)) |
| } |
| func (*binaryClassCmdSliceCasts) Skip(d binary.Decoder) error { return doSkipCmdSliceCasts(d) } |
| func (*binaryClassCmdSliceCasts) Schema() *schema.Class { return schemaCmdSliceCasts } |
| |
| var schemaCmdSliceCasts = &schema.Class{ |
| TypeID: binaryIDCmdSliceCasts, |
| Package: "test", |
| Name: "CmdSliceCasts", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "S", Type: &schema.Struct{Name: "U16ᵖ", ID: (*U16ᵖ)(nil).Class().ID()}}, |
| {Declared: "L", Type: &schema.Primitive{Name: "uint32", Method: schema.Uint32}}, |
| }, |
| } |
| |
| type binaryClassCmdString struct{} |
| |
| func (*CmdString) Class() binary.Class { |
| return (*binaryClassCmdString)(nil) |
| } |
| func doEncodeCmdString(e binary.Encoder, o *CmdString) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.String(o.Result); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdString(d binary.Decoder, o *CmdString) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if obj, err := d.String(); err != nil { |
| return err |
| } else { |
| o.Result = string(obj) |
| } |
| return nil |
| } |
| func doSkipCmdString(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipString(); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdString) ID() binary.ID { return binaryIDCmdString } |
| func (*binaryClassCmdString) New() binary.Object { return &CmdString{} } |
| func (*binaryClassCmdString) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdString(e, obj.(*CmdString)) |
| } |
| func (*binaryClassCmdString) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdString{} |
| return obj, doDecodeCmdString(d, obj) |
| } |
| func (*binaryClassCmdString) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdString(d, obj.(*CmdString)) |
| } |
| func (*binaryClassCmdString) Skip(d binary.Decoder) error { return doSkipCmdString(d) } |
| func (*binaryClassCmdString) Schema() *schema.Class { return schemaCmdString } |
| |
| var schemaCmdString = &schema.Class{ |
| TypeID: binaryIDCmdString, |
| Package: "test", |
| Name: "CmdString", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "Result", Type: &schema.Primitive{Name: "string", Method: schema.String}}, |
| }, |
| } |
| |
| type binaryClassCmdU16 struct{} |
| |
| func (*CmdU16) Class() binary.Class { |
| return (*binaryClassCmdU16)(nil) |
| } |
| func doEncodeCmdU16(e binary.Encoder, o *CmdU16) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Uint16(o.Result); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdU16(d binary.Decoder, o *CmdU16) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if obj, err := d.Uint16(); err != nil { |
| return err |
| } else { |
| o.Result = uint16(obj) |
| } |
| return nil |
| } |
| func doSkipCmdU16(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if _, err := d.Uint16(); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdU16) ID() binary.ID { return binaryIDCmdU16 } |
| func (*binaryClassCmdU16) New() binary.Object { return &CmdU16{} } |
| func (*binaryClassCmdU16) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdU16(e, obj.(*CmdU16)) |
| } |
| func (*binaryClassCmdU16) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdU16{} |
| return obj, doDecodeCmdU16(d, obj) |
| } |
| func (*binaryClassCmdU16) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdU16(d, obj.(*CmdU16)) |
| } |
| func (*binaryClassCmdU16) Skip(d binary.Decoder) error { return doSkipCmdU16(d) } |
| func (*binaryClassCmdU16) Schema() *schema.Class { return schemaCmdU16 } |
| |
| var schemaCmdU16 = &schema.Class{ |
| TypeID: binaryIDCmdU16, |
| Package: "test", |
| Name: "CmdU16", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "Result", Type: &schema.Primitive{Name: "uint16", Method: schema.Uint16}}, |
| }, |
| } |
| |
| type binaryClassCmdU32 struct{} |
| |
| func (*CmdU32) Class() binary.Class { |
| return (*binaryClassCmdU32)(nil) |
| } |
| func doEncodeCmdU32(e binary.Encoder, o *CmdU32) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Uint32(o.Result); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdU32(d binary.Decoder, o *CmdU32) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if obj, err := d.Uint32(); err != nil { |
| return err |
| } else { |
| o.Result = uint32(obj) |
| } |
| return nil |
| } |
| func doSkipCmdU32(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if _, err := d.Uint32(); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdU32) ID() binary.ID { return binaryIDCmdU32 } |
| func (*binaryClassCmdU32) New() binary.Object { return &CmdU32{} } |
| func (*binaryClassCmdU32) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdU32(e, obj.(*CmdU32)) |
| } |
| func (*binaryClassCmdU32) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdU32{} |
| return obj, doDecodeCmdU32(d, obj) |
| } |
| func (*binaryClassCmdU32) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdU32(d, obj.(*CmdU32)) |
| } |
| func (*binaryClassCmdU32) Skip(d binary.Decoder) error { return doSkipCmdU32(d) } |
| func (*binaryClassCmdU32) Schema() *schema.Class { return schemaCmdU32 } |
| |
| var schemaCmdU32 = &schema.Class{ |
| TypeID: binaryIDCmdU32, |
| Package: "test", |
| Name: "CmdU32", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "Result", Type: &schema.Primitive{Name: "uint32", Method: schema.Uint32}}, |
| }, |
| } |
| |
| type binaryClassCmdU64 struct{} |
| |
| func (*CmdU64) Class() binary.Class { |
| return (*binaryClassCmdU64)(nil) |
| } |
| func doEncodeCmdU64(e binary.Encoder, o *CmdU64) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Uint64(o.Result); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdU64(d binary.Decoder, o *CmdU64) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if obj, err := d.Uint64(); err != nil { |
| return err |
| } else { |
| o.Result = uint64(obj) |
| } |
| return nil |
| } |
| func doSkipCmdU64(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if _, err := d.Uint64(); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdU64) ID() binary.ID { return binaryIDCmdU64 } |
| func (*binaryClassCmdU64) New() binary.Object { return &CmdU64{} } |
| func (*binaryClassCmdU64) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdU64(e, obj.(*CmdU64)) |
| } |
| func (*binaryClassCmdU64) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdU64{} |
| return obj, doDecodeCmdU64(d, obj) |
| } |
| func (*binaryClassCmdU64) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdU64(d, obj.(*CmdU64)) |
| } |
| func (*binaryClassCmdU64) Skip(d binary.Decoder) error { return doSkipCmdU64(d) } |
| func (*binaryClassCmdU64) Schema() *schema.Class { return schemaCmdU64 } |
| |
| var schemaCmdU64 = &schema.Class{ |
| TypeID: binaryIDCmdU64, |
| Package: "test", |
| Name: "CmdU64", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "Result", Type: &schema.Primitive{Name: "uint64", Method: schema.Uint64}}, |
| }, |
| } |
| |
| type binaryClassCmdU8 struct{} |
| |
| func (*CmdU8) Class() binary.Class { |
| return (*binaryClassCmdU8)(nil) |
| } |
| func doEncodeCmdU8(e binary.Encoder, o *CmdU8) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Uint8(o.Result); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdU8(d binary.Decoder, o *CmdU8) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if obj, err := d.Uint8(); err != nil { |
| return err |
| } else { |
| o.Result = uint8(obj) |
| } |
| return nil |
| } |
| func doSkipCmdU8(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if _, err := d.Uint8(); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdU8) ID() binary.ID { return binaryIDCmdU8 } |
| func (*binaryClassCmdU8) New() binary.Object { return &CmdU8{} } |
| func (*binaryClassCmdU8) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdU8(e, obj.(*CmdU8)) |
| } |
| func (*binaryClassCmdU8) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdU8{} |
| return obj, doDecodeCmdU8(d, obj) |
| } |
| func (*binaryClassCmdU8) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdU8(d, obj.(*CmdU8)) |
| } |
| func (*binaryClassCmdU8) Skip(d binary.Decoder) error { return doSkipCmdU8(d) } |
| func (*binaryClassCmdU8) Schema() *schema.Class { return schemaCmdU8 } |
| |
| var schemaCmdU8 = &schema.Class{ |
| TypeID: binaryIDCmdU8, |
| Package: "test", |
| Name: "CmdU8", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "Result", Type: &schema.Primitive{Name: "uint8", Method: schema.Uint8}}, |
| }, |
| } |
| |
| type binaryClassCmdUnknownRet struct{} |
| |
| func (*CmdUnknownRet) Class() binary.Class { |
| return (*binaryClassCmdUnknownRet)(nil) |
| } |
| func doEncodeCmdUnknownRet(e binary.Encoder, o *CmdUnknownRet) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Int64(o.Result); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdUnknownRet(d binary.Decoder, o *CmdUnknownRet) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if obj, err := d.Int64(); err != nil { |
| return err |
| } else { |
| o.Result = int64(obj) |
| } |
| return nil |
| } |
| func doSkipCmdUnknownRet(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if _, err := d.Int64(); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdUnknownRet) ID() binary.ID { return binaryIDCmdUnknownRet } |
| func (*binaryClassCmdUnknownRet) New() binary.Object { return &CmdUnknownRet{} } |
| func (*binaryClassCmdUnknownRet) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdUnknownRet(e, obj.(*CmdUnknownRet)) |
| } |
| func (*binaryClassCmdUnknownRet) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdUnknownRet{} |
| return obj, doDecodeCmdUnknownRet(d, obj) |
| } |
| func (*binaryClassCmdUnknownRet) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdUnknownRet(d, obj.(*CmdUnknownRet)) |
| } |
| func (*binaryClassCmdUnknownRet) Skip(d binary.Decoder) error { return doSkipCmdUnknownRet(d) } |
| func (*binaryClassCmdUnknownRet) Schema() *schema.Class { return schemaCmdUnknownRet } |
| |
| var schemaCmdUnknownRet = &schema.Class{ |
| TypeID: binaryIDCmdUnknownRet, |
| Package: "test", |
| Name: "CmdUnknownRet", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "Result", Type: &schema.Primitive{Name: "int64", Method: schema.Int64}}, |
| }, |
| } |
| |
| type binaryClassIntᵖ struct{} |
| |
| func (*Intᵖ) Class() binary.Class { |
| return (*binaryClassIntᵖ)(nil) |
| } |
| func doEncodeIntᵖ(e binary.Encoder, o *Intᵖ) error { |
| if err := e.Value(&o.Pointer); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeIntᵖ(d binary.Decoder, o *Intᵖ) error { |
| if err := d.Value(&o.Pointer); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipIntᵖ(d binary.Decoder) error { |
| if err := d.SkipValue((*memory.Pointer)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassIntᵖ) ID() binary.ID { return binaryIDIntᵖ } |
| func (*binaryClassIntᵖ) New() binary.Object { return &Intᵖ{} } |
| func (*binaryClassIntᵖ) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeIntᵖ(e, obj.(*Intᵖ)) |
| } |
| func (*binaryClassIntᵖ) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &Intᵖ{} |
| return obj, doDecodeIntᵖ(d, obj) |
| } |
| func (*binaryClassIntᵖ) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeIntᵖ(d, obj.(*Intᵖ)) |
| } |
| func (*binaryClassIntᵖ) Skip(d binary.Decoder) error { return doSkipIntᵖ(d) } |
| func (*binaryClassIntᵖ) Schema() *schema.Class { return schemaIntᵖ } |
| |
| var schemaIntᵖ = &schema.Class{ |
| TypeID: binaryIDIntᵖ, |
| Package: "test", |
| Name: "Intᵖ", |
| Fields: []schema.Field{ |
| {Declared: "", Type: &schema.Struct{Name: "memory.Pointer", ID: (*memory.Pointer)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCmdUnknownWritePtr struct{} |
| |
| func (*CmdUnknownWritePtr) Class() binary.Class { |
| return (*binaryClassCmdUnknownWritePtr)(nil) |
| } |
| func doEncodeCmdUnknownWritePtr(e binary.Encoder, o *CmdUnknownWritePtr) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Value(&o.P); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdUnknownWritePtr(d binary.Decoder, o *CmdUnknownWritePtr) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := d.Value(&o.P); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipCmdUnknownWritePtr(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*Intᵖ)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdUnknownWritePtr) ID() binary.ID { return binaryIDCmdUnknownWritePtr } |
| func (*binaryClassCmdUnknownWritePtr) New() binary.Object { return &CmdUnknownWritePtr{} } |
| func (*binaryClassCmdUnknownWritePtr) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdUnknownWritePtr(e, obj.(*CmdUnknownWritePtr)) |
| } |
| func (*binaryClassCmdUnknownWritePtr) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdUnknownWritePtr{} |
| return obj, doDecodeCmdUnknownWritePtr(d, obj) |
| } |
| func (*binaryClassCmdUnknownWritePtr) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdUnknownWritePtr(d, obj.(*CmdUnknownWritePtr)) |
| } |
| func (*binaryClassCmdUnknownWritePtr) Skip(d binary.Decoder) error { return doSkipCmdUnknownWritePtr(d) } |
| func (*binaryClassCmdUnknownWritePtr) Schema() *schema.Class { return schemaCmdUnknownWritePtr } |
| |
| var schemaCmdUnknownWritePtr = &schema.Class{ |
| TypeID: binaryIDCmdUnknownWritePtr, |
| Package: "test", |
| Name: "CmdUnknownWritePtr", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "P", Type: &schema.Struct{Name: "Intᵖ", ID: (*Intᵖ)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCmdUnknownWriteSlice struct{} |
| |
| func (*CmdUnknownWriteSlice) Class() binary.Class { |
| return (*binaryClassCmdUnknownWriteSlice)(nil) |
| } |
| func doEncodeCmdUnknownWriteSlice(e binary.Encoder, o *CmdUnknownWriteSlice) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdUnknownWriteSlice(d binary.Decoder, o *CmdUnknownWriteSlice) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := d.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipCmdUnknownWriteSlice(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*Intᵖ)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdUnknownWriteSlice) ID() binary.ID { return binaryIDCmdUnknownWriteSlice } |
| func (*binaryClassCmdUnknownWriteSlice) New() binary.Object { return &CmdUnknownWriteSlice{} } |
| func (*binaryClassCmdUnknownWriteSlice) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdUnknownWriteSlice(e, obj.(*CmdUnknownWriteSlice)) |
| } |
| func (*binaryClassCmdUnknownWriteSlice) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdUnknownWriteSlice{} |
| return obj, doDecodeCmdUnknownWriteSlice(d, obj) |
| } |
| func (*binaryClassCmdUnknownWriteSlice) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdUnknownWriteSlice(d, obj.(*CmdUnknownWriteSlice)) |
| } |
| func (*binaryClassCmdUnknownWriteSlice) Skip(d binary.Decoder) error { |
| return doSkipCmdUnknownWriteSlice(d) |
| } |
| func (*binaryClassCmdUnknownWriteSlice) Schema() *schema.Class { return schemaCmdUnknownWriteSlice } |
| |
| var schemaCmdUnknownWriteSlice = &schema.Class{ |
| TypeID: binaryIDCmdUnknownWriteSlice, |
| Package: "test", |
| Name: "CmdUnknownWriteSlice", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Struct{Name: "Intᵖ", ID: (*Intᵖ)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCmdVoid struct{} |
| |
| func (*CmdVoid) Class() binary.Class { |
| return (*binaryClassCmdVoid)(nil) |
| } |
| func doEncodeCmdVoid(e binary.Encoder, o *CmdVoid) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoid(d binary.Decoder, o *CmdVoid) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipCmdVoid(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoid) ID() binary.ID { return binaryIDCmdVoid } |
| func (*binaryClassCmdVoid) New() binary.Object { return &CmdVoid{} } |
| func (*binaryClassCmdVoid) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoid(e, obj.(*CmdVoid)) |
| } |
| func (*binaryClassCmdVoid) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoid{} |
| return obj, doDecodeCmdVoid(d, obj) |
| } |
| func (*binaryClassCmdVoid) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoid(d, obj.(*CmdVoid)) |
| } |
| func (*binaryClassCmdVoid) Skip(d binary.Decoder) error { return doSkipCmdVoid(d) } |
| func (*binaryClassCmdVoid) Schema() *schema.Class { return schemaCmdVoid } |
| |
| var schemaCmdVoid = &schema.Class{ |
| TypeID: binaryIDCmdVoid, |
| Package: "test", |
| Name: "CmdVoid", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassU32ᵖ struct{} |
| |
| func (*U32ᵖ) Class() binary.Class { |
| return (*binaryClassU32ᵖ)(nil) |
| } |
| func doEncodeU32ᵖ(e binary.Encoder, o *U32ᵖ) error { |
| if err := e.Value(&o.Pointer); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeU32ᵖ(d binary.Decoder, o *U32ᵖ) error { |
| if err := d.Value(&o.Pointer); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipU32ᵖ(d binary.Decoder) error { |
| if err := d.SkipValue((*memory.Pointer)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassU32ᵖ) ID() binary.ID { return binaryIDU32ᵖ } |
| func (*binaryClassU32ᵖ) New() binary.Object { return &U32ᵖ{} } |
| func (*binaryClassU32ᵖ) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeU32ᵖ(e, obj.(*U32ᵖ)) |
| } |
| func (*binaryClassU32ᵖ) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &U32ᵖ{} |
| return obj, doDecodeU32ᵖ(d, obj) |
| } |
| func (*binaryClassU32ᵖ) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeU32ᵖ(d, obj.(*U32ᵖ)) |
| } |
| func (*binaryClassU32ᵖ) Skip(d binary.Decoder) error { return doSkipU32ᵖ(d) } |
| func (*binaryClassU32ᵖ) Schema() *schema.Class { return schemaU32ᵖ } |
| |
| var schemaU32ᵖ = &schema.Class{ |
| TypeID: binaryIDU32ᵖ, |
| Package: "test", |
| Name: "U32ᵖ", |
| Fields: []schema.Field{ |
| {Declared: "", Type: &schema.Struct{Name: "memory.Pointer", ID: (*memory.Pointer)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCmdVoid3InArrays struct{} |
| |
| func (*CmdVoid3InArrays) Class() binary.Class { |
| return (*binaryClassCmdVoid3InArrays)(nil) |
| } |
| func doEncodeCmdVoid3InArrays(e binary.Encoder, o *CmdVoid3InArrays) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Value(&o.A); err != nil { |
| return err |
| } |
| if err := e.Value(&o.B); err != nil { |
| return err |
| } |
| if err := e.Value(&o.C); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoid3InArrays(d binary.Decoder, o *CmdVoid3InArrays) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := d.Value(&o.A); err != nil { |
| return err |
| } |
| if err := d.Value(&o.B); err != nil { |
| return err |
| } |
| if err := d.Value(&o.C); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipCmdVoid3InArrays(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*U8ᵖ)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*U32ᵖ)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*Intᵖ)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoid3InArrays) ID() binary.ID { return binaryIDCmdVoid3InArrays } |
| func (*binaryClassCmdVoid3InArrays) New() binary.Object { return &CmdVoid3InArrays{} } |
| func (*binaryClassCmdVoid3InArrays) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoid3InArrays(e, obj.(*CmdVoid3InArrays)) |
| } |
| func (*binaryClassCmdVoid3InArrays) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoid3InArrays{} |
| return obj, doDecodeCmdVoid3InArrays(d, obj) |
| } |
| func (*binaryClassCmdVoid3InArrays) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoid3InArrays(d, obj.(*CmdVoid3InArrays)) |
| } |
| func (*binaryClassCmdVoid3InArrays) Skip(d binary.Decoder) error { return doSkipCmdVoid3InArrays(d) } |
| func (*binaryClassCmdVoid3InArrays) Schema() *schema.Class { return schemaCmdVoid3InArrays } |
| |
| var schemaCmdVoid3InArrays = &schema.Class{ |
| TypeID: binaryIDCmdVoid3InArrays, |
| Package: "test", |
| Name: "CmdVoid3InArrays", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Struct{Name: "U8ᵖ", ID: (*U8ᵖ)(nil).Class().ID()}}, |
| {Declared: "B", Type: &schema.Struct{Name: "U32ᵖ", ID: (*U32ᵖ)(nil).Class().ID()}}, |
| {Declared: "C", Type: &schema.Struct{Name: "Intᵖ", ID: (*Intᵖ)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCmdVoid3Remapped struct{} |
| |
| func (*CmdVoid3Remapped) Class() binary.Class { |
| return (*binaryClassCmdVoid3Remapped)(nil) |
| } |
| func doEncodeCmdVoid3Remapped(e binary.Encoder, o *CmdVoid3Remapped) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Uint32(uint32(o.A)); err != nil { |
| return err |
| } |
| if err := e.Uint32(uint32(o.B)); err != nil { |
| return err |
| } |
| if err := e.Uint32(uint32(o.C)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoid3Remapped(d binary.Decoder, o *CmdVoid3Remapped) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if obj, err := d.Uint32(); err != nil { |
| return err |
| } else { |
| o.A = remapped(obj) |
| } |
| if obj, err := d.Uint32(); err != nil { |
| return err |
| } else { |
| o.B = remapped(obj) |
| } |
| if obj, err := d.Uint32(); err != nil { |
| return err |
| } else { |
| o.C = remapped(obj) |
| } |
| return nil |
| } |
| func doSkipCmdVoid3Remapped(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if _, err := d.Uint32(); err != nil { |
| return err |
| } |
| if _, err := d.Uint32(); err != nil { |
| return err |
| } |
| if _, err := d.Uint32(); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoid3Remapped) ID() binary.ID { return binaryIDCmdVoid3Remapped } |
| func (*binaryClassCmdVoid3Remapped) New() binary.Object { return &CmdVoid3Remapped{} } |
| func (*binaryClassCmdVoid3Remapped) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoid3Remapped(e, obj.(*CmdVoid3Remapped)) |
| } |
| func (*binaryClassCmdVoid3Remapped) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoid3Remapped{} |
| return obj, doDecodeCmdVoid3Remapped(d, obj) |
| } |
| func (*binaryClassCmdVoid3Remapped) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoid3Remapped(d, obj.(*CmdVoid3Remapped)) |
| } |
| func (*binaryClassCmdVoid3Remapped) Skip(d binary.Decoder) error { return doSkipCmdVoid3Remapped(d) } |
| func (*binaryClassCmdVoid3Remapped) Schema() *schema.Class { return schemaCmdVoid3Remapped } |
| |
| var schemaCmdVoid3Remapped = &schema.Class{ |
| TypeID: binaryIDCmdVoid3Remapped, |
| Package: "test", |
| Name: "CmdVoid3Remapped", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Primitive{Name: "remapped", Method: schema.Uint32}}, |
| {Declared: "B", Type: &schema.Primitive{Name: "remapped", Method: schema.Uint32}}, |
| {Declared: "C", Type: &schema.Primitive{Name: "remapped", Method: schema.Uint32}}, |
| }, |
| } |
| |
| type binaryClassCmdVoid3Strings struct{} |
| |
| func (*CmdVoid3Strings) Class() binary.Class { |
| return (*binaryClassCmdVoid3Strings)(nil) |
| } |
| func doEncodeCmdVoid3Strings(e binary.Encoder, o *CmdVoid3Strings) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.String(o.A); err != nil { |
| return err |
| } |
| if err := e.String(o.B); err != nil { |
| return err |
| } |
| if err := e.String(o.C); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoid3Strings(d binary.Decoder, o *CmdVoid3Strings) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if obj, err := d.String(); err != nil { |
| return err |
| } else { |
| o.A = string(obj) |
| } |
| if obj, err := d.String(); err != nil { |
| return err |
| } else { |
| o.B = string(obj) |
| } |
| if obj, err := d.String(); err != nil { |
| return err |
| } else { |
| o.C = string(obj) |
| } |
| return nil |
| } |
| func doSkipCmdVoid3Strings(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipString(); err != nil { |
| return err |
| } |
| if err := d.SkipString(); err != nil { |
| return err |
| } |
| if err := d.SkipString(); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoid3Strings) ID() binary.ID { return binaryIDCmdVoid3Strings } |
| func (*binaryClassCmdVoid3Strings) New() binary.Object { return &CmdVoid3Strings{} } |
| func (*binaryClassCmdVoid3Strings) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoid3Strings(e, obj.(*CmdVoid3Strings)) |
| } |
| func (*binaryClassCmdVoid3Strings) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoid3Strings{} |
| return obj, doDecodeCmdVoid3Strings(d, obj) |
| } |
| func (*binaryClassCmdVoid3Strings) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoid3Strings(d, obj.(*CmdVoid3Strings)) |
| } |
| func (*binaryClassCmdVoid3Strings) Skip(d binary.Decoder) error { return doSkipCmdVoid3Strings(d) } |
| func (*binaryClassCmdVoid3Strings) Schema() *schema.Class { return schemaCmdVoid3Strings } |
| |
| var schemaCmdVoid3Strings = &schema.Class{ |
| TypeID: binaryIDCmdVoid3Strings, |
| Package: "test", |
| Name: "CmdVoid3Strings", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Primitive{Name: "string", Method: schema.String}}, |
| {Declared: "B", Type: &schema.Primitive{Name: "string", Method: schema.String}}, |
| {Declared: "C", Type: &schema.Primitive{Name: "string", Method: schema.String}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidBool struct{} |
| |
| func (*CmdVoidBool) Class() binary.Class { |
| return (*binaryClassCmdVoidBool)(nil) |
| } |
| func doEncodeCmdVoidBool(e binary.Encoder, o *CmdVoidBool) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Bool(o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidBool(d binary.Decoder, o *CmdVoidBool) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if obj, err := d.Bool(); err != nil { |
| return err |
| } else { |
| o.A = bool(obj) |
| } |
| return nil |
| } |
| func doSkipCmdVoidBool(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if _, err := d.Bool(); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidBool) ID() binary.ID { return binaryIDCmdVoidBool } |
| func (*binaryClassCmdVoidBool) New() binary.Object { return &CmdVoidBool{} } |
| func (*binaryClassCmdVoidBool) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidBool(e, obj.(*CmdVoidBool)) |
| } |
| func (*binaryClassCmdVoidBool) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidBool{} |
| return obj, doDecodeCmdVoidBool(d, obj) |
| } |
| func (*binaryClassCmdVoidBool) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidBool(d, obj.(*CmdVoidBool)) |
| } |
| func (*binaryClassCmdVoidBool) Skip(d binary.Decoder) error { return doSkipCmdVoidBool(d) } |
| func (*binaryClassCmdVoidBool) Schema() *schema.Class { return schemaCmdVoidBool } |
| |
| var schemaCmdVoidBool = &schema.Class{ |
| TypeID: binaryIDCmdVoidBool, |
| Package: "test", |
| Name: "CmdVoidBool", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Primitive{Name: "bool", Method: schema.Bool}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidF32 struct{} |
| |
| func (*CmdVoidF32) Class() binary.Class { |
| return (*binaryClassCmdVoidF32)(nil) |
| } |
| func doEncodeCmdVoidF32(e binary.Encoder, o *CmdVoidF32) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Float32(o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidF32(d binary.Decoder, o *CmdVoidF32) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if obj, err := d.Float32(); err != nil { |
| return err |
| } else { |
| o.A = float32(obj) |
| } |
| return nil |
| } |
| func doSkipCmdVoidF32(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if _, err := d.Float32(); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidF32) ID() binary.ID { return binaryIDCmdVoidF32 } |
| func (*binaryClassCmdVoidF32) New() binary.Object { return &CmdVoidF32{} } |
| func (*binaryClassCmdVoidF32) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidF32(e, obj.(*CmdVoidF32)) |
| } |
| func (*binaryClassCmdVoidF32) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidF32{} |
| return obj, doDecodeCmdVoidF32(d, obj) |
| } |
| func (*binaryClassCmdVoidF32) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidF32(d, obj.(*CmdVoidF32)) |
| } |
| func (*binaryClassCmdVoidF32) Skip(d binary.Decoder) error { return doSkipCmdVoidF32(d) } |
| func (*binaryClassCmdVoidF32) Schema() *schema.Class { return schemaCmdVoidF32 } |
| |
| var schemaCmdVoidF32 = &schema.Class{ |
| TypeID: binaryIDCmdVoidF32, |
| Package: "test", |
| Name: "CmdVoidF32", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Primitive{Name: "float32", Method: schema.Float32}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidF64 struct{} |
| |
| func (*CmdVoidF64) Class() binary.Class { |
| return (*binaryClassCmdVoidF64)(nil) |
| } |
| func doEncodeCmdVoidF64(e binary.Encoder, o *CmdVoidF64) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Float64(o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidF64(d binary.Decoder, o *CmdVoidF64) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if obj, err := d.Float64(); err != nil { |
| return err |
| } else { |
| o.A = float64(obj) |
| } |
| return nil |
| } |
| func doSkipCmdVoidF64(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if _, err := d.Float64(); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidF64) ID() binary.ID { return binaryIDCmdVoidF64 } |
| func (*binaryClassCmdVoidF64) New() binary.Object { return &CmdVoidF64{} } |
| func (*binaryClassCmdVoidF64) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidF64(e, obj.(*CmdVoidF64)) |
| } |
| func (*binaryClassCmdVoidF64) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidF64{} |
| return obj, doDecodeCmdVoidF64(d, obj) |
| } |
| func (*binaryClassCmdVoidF64) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidF64(d, obj.(*CmdVoidF64)) |
| } |
| func (*binaryClassCmdVoidF64) Skip(d binary.Decoder) error { return doSkipCmdVoidF64(d) } |
| func (*binaryClassCmdVoidF64) Schema() *schema.Class { return schemaCmdVoidF64 } |
| |
| var schemaCmdVoidF64 = &schema.Class{ |
| TypeID: binaryIDCmdVoidF64, |
| Package: "test", |
| Name: "CmdVoidF64", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Primitive{Name: "float64", Method: schema.Float64}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidInArrayOfPointers struct{} |
| |
| func (*CmdVoidInArrayOfPointers) Class() binary.Class { |
| return (*binaryClassCmdVoidInArrayOfPointers)(nil) |
| } |
| func doEncodeCmdVoidInArrayOfPointers(e binary.Encoder, o *CmdVoidInArrayOfPointers) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Value(&o.A); err != nil { |
| return err |
| } |
| if err := e.Int32(o.Count); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidInArrayOfPointers(d binary.Decoder, o *CmdVoidInArrayOfPointers) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := d.Value(&o.A); err != nil { |
| return err |
| } |
| if obj, err := d.Int32(); err != nil { |
| return err |
| } else { |
| o.Count = int32(obj) |
| } |
| return nil |
| } |
| func doSkipCmdVoidInArrayOfPointers(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*Charᵖᵖ)(nil)); err != nil { |
| return err |
| } |
| if _, err := d.Int32(); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidInArrayOfPointers) ID() binary.ID { return binaryIDCmdVoidInArrayOfPointers } |
| func (*binaryClassCmdVoidInArrayOfPointers) New() binary.Object { return &CmdVoidInArrayOfPointers{} } |
| func (*binaryClassCmdVoidInArrayOfPointers) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidInArrayOfPointers(e, obj.(*CmdVoidInArrayOfPointers)) |
| } |
| func (*binaryClassCmdVoidInArrayOfPointers) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidInArrayOfPointers{} |
| return obj, doDecodeCmdVoidInArrayOfPointers(d, obj) |
| } |
| func (*binaryClassCmdVoidInArrayOfPointers) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidInArrayOfPointers(d, obj.(*CmdVoidInArrayOfPointers)) |
| } |
| func (*binaryClassCmdVoidInArrayOfPointers) Skip(d binary.Decoder) error { |
| return doSkipCmdVoidInArrayOfPointers(d) |
| } |
| func (*binaryClassCmdVoidInArrayOfPointers) Schema() *schema.Class { |
| return schemaCmdVoidInArrayOfPointers |
| } |
| |
| var schemaCmdVoidInArrayOfPointers = &schema.Class{ |
| TypeID: binaryIDCmdVoidInArrayOfPointers, |
| Package: "test", |
| Name: "CmdVoidInArrayOfPointers", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Struct{Name: "Charᵖᵖ", ID: (*Charᵖᵖ)(nil).Class().ID()}}, |
| {Declared: "Count", Type: &schema.Primitive{Name: "int32", Method: schema.Int32}}, |
| }, |
| } |
| |
| type binaryClassRemappedᵖ struct{} |
| |
| func (*Remappedᵖ) Class() binary.Class { |
| return (*binaryClassRemappedᵖ)(nil) |
| } |
| func doEncodeRemappedᵖ(e binary.Encoder, o *Remappedᵖ) error { |
| if err := e.Value(&o.Pointer); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeRemappedᵖ(d binary.Decoder, o *Remappedᵖ) error { |
| if err := d.Value(&o.Pointer); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipRemappedᵖ(d binary.Decoder) error { |
| if err := d.SkipValue((*memory.Pointer)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassRemappedᵖ) ID() binary.ID { return binaryIDRemappedᵖ } |
| func (*binaryClassRemappedᵖ) New() binary.Object { return &Remappedᵖ{} } |
| func (*binaryClassRemappedᵖ) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeRemappedᵖ(e, obj.(*Remappedᵖ)) |
| } |
| func (*binaryClassRemappedᵖ) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &Remappedᵖ{} |
| return obj, doDecodeRemappedᵖ(d, obj) |
| } |
| func (*binaryClassRemappedᵖ) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeRemappedᵖ(d, obj.(*Remappedᵖ)) |
| } |
| func (*binaryClassRemappedᵖ) Skip(d binary.Decoder) error { return doSkipRemappedᵖ(d) } |
| func (*binaryClassRemappedᵖ) Schema() *schema.Class { return schemaRemappedᵖ } |
| |
| var schemaRemappedᵖ = &schema.Class{ |
| TypeID: binaryIDRemappedᵖ, |
| Package: "test", |
| Name: "Remappedᵖ", |
| Fields: []schema.Field{ |
| {Declared: "", Type: &schema.Struct{Name: "memory.Pointer", ID: (*memory.Pointer)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidInArrayOfRemapped struct{} |
| |
| func (*CmdVoidInArrayOfRemapped) Class() binary.Class { |
| return (*binaryClassCmdVoidInArrayOfRemapped)(nil) |
| } |
| func doEncodeCmdVoidInArrayOfRemapped(e binary.Encoder, o *CmdVoidInArrayOfRemapped) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidInArrayOfRemapped(d binary.Decoder, o *CmdVoidInArrayOfRemapped) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := d.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipCmdVoidInArrayOfRemapped(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*Remappedᵖ)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidInArrayOfRemapped) ID() binary.ID { return binaryIDCmdVoidInArrayOfRemapped } |
| func (*binaryClassCmdVoidInArrayOfRemapped) New() binary.Object { return &CmdVoidInArrayOfRemapped{} } |
| func (*binaryClassCmdVoidInArrayOfRemapped) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidInArrayOfRemapped(e, obj.(*CmdVoidInArrayOfRemapped)) |
| } |
| func (*binaryClassCmdVoidInArrayOfRemapped) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidInArrayOfRemapped{} |
| return obj, doDecodeCmdVoidInArrayOfRemapped(d, obj) |
| } |
| func (*binaryClassCmdVoidInArrayOfRemapped) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidInArrayOfRemapped(d, obj.(*CmdVoidInArrayOfRemapped)) |
| } |
| func (*binaryClassCmdVoidInArrayOfRemapped) Skip(d binary.Decoder) error { |
| return doSkipCmdVoidInArrayOfRemapped(d) |
| } |
| func (*binaryClassCmdVoidInArrayOfRemapped) Schema() *schema.Class { |
| return schemaCmdVoidInArrayOfRemapped |
| } |
| |
| var schemaCmdVoidInArrayOfRemapped = &schema.Class{ |
| TypeID: binaryIDCmdVoidInArrayOfRemapped, |
| Package: "test", |
| Name: "CmdVoidInArrayOfRemapped", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Struct{Name: "Remappedᵖ", ID: (*Remappedᵖ)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidOutArrayOfRemapped struct{} |
| |
| func (*CmdVoidOutArrayOfRemapped) Class() binary.Class { |
| return (*binaryClassCmdVoidOutArrayOfRemapped)(nil) |
| } |
| func doEncodeCmdVoidOutArrayOfRemapped(e binary.Encoder, o *CmdVoidOutArrayOfRemapped) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidOutArrayOfRemapped(d binary.Decoder, o *CmdVoidOutArrayOfRemapped) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := d.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipCmdVoidOutArrayOfRemapped(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*Remappedᵖ)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidOutArrayOfRemapped) ID() binary.ID { return binaryIDCmdVoidOutArrayOfRemapped } |
| func (*binaryClassCmdVoidOutArrayOfRemapped) New() binary.Object { return &CmdVoidOutArrayOfRemapped{} } |
| func (*binaryClassCmdVoidOutArrayOfRemapped) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidOutArrayOfRemapped(e, obj.(*CmdVoidOutArrayOfRemapped)) |
| } |
| func (*binaryClassCmdVoidOutArrayOfRemapped) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidOutArrayOfRemapped{} |
| return obj, doDecodeCmdVoidOutArrayOfRemapped(d, obj) |
| } |
| func (*binaryClassCmdVoidOutArrayOfRemapped) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidOutArrayOfRemapped(d, obj.(*CmdVoidOutArrayOfRemapped)) |
| } |
| func (*binaryClassCmdVoidOutArrayOfRemapped) Skip(d binary.Decoder) error { |
| return doSkipCmdVoidOutArrayOfRemapped(d) |
| } |
| func (*binaryClassCmdVoidOutArrayOfRemapped) Schema() *schema.Class { |
| return schemaCmdVoidOutArrayOfRemapped |
| } |
| |
| var schemaCmdVoidOutArrayOfRemapped = &schema.Class{ |
| TypeID: binaryIDCmdVoidOutArrayOfRemapped, |
| Package: "test", |
| Name: "CmdVoidOutArrayOfRemapped", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Struct{Name: "Remappedᵖ", ID: (*Remappedᵖ)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidOutArrayOfUnknownRemapped struct{} |
| |
| func (*CmdVoidOutArrayOfUnknownRemapped) Class() binary.Class { |
| return (*binaryClassCmdVoidOutArrayOfUnknownRemapped)(nil) |
| } |
| func doEncodeCmdVoidOutArrayOfUnknownRemapped(e binary.Encoder, o *CmdVoidOutArrayOfUnknownRemapped) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidOutArrayOfUnknownRemapped(d binary.Decoder, o *CmdVoidOutArrayOfUnknownRemapped) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := d.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipCmdVoidOutArrayOfUnknownRemapped(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*Remappedᵖ)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidOutArrayOfUnknownRemapped) ID() binary.ID { |
| return binaryIDCmdVoidOutArrayOfUnknownRemapped |
| } |
| func (*binaryClassCmdVoidOutArrayOfUnknownRemapped) New() binary.Object { |
| return &CmdVoidOutArrayOfUnknownRemapped{} |
| } |
| func (*binaryClassCmdVoidOutArrayOfUnknownRemapped) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidOutArrayOfUnknownRemapped(e, obj.(*CmdVoidOutArrayOfUnknownRemapped)) |
| } |
| func (*binaryClassCmdVoidOutArrayOfUnknownRemapped) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidOutArrayOfUnknownRemapped{} |
| return obj, doDecodeCmdVoidOutArrayOfUnknownRemapped(d, obj) |
| } |
| func (*binaryClassCmdVoidOutArrayOfUnknownRemapped) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidOutArrayOfUnknownRemapped(d, obj.(*CmdVoidOutArrayOfUnknownRemapped)) |
| } |
| func (*binaryClassCmdVoidOutArrayOfUnknownRemapped) Skip(d binary.Decoder) error { |
| return doSkipCmdVoidOutArrayOfUnknownRemapped(d) |
| } |
| func (*binaryClassCmdVoidOutArrayOfUnknownRemapped) Schema() *schema.Class { |
| return schemaCmdVoidOutArrayOfUnknownRemapped |
| } |
| |
| var schemaCmdVoidOutArrayOfUnknownRemapped = &schema.Class{ |
| TypeID: binaryIDCmdVoidOutArrayOfUnknownRemapped, |
| Package: "test", |
| Name: "CmdVoidOutArrayOfUnknownRemapped", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Struct{Name: "Remappedᵖ", ID: (*Remappedᵖ)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidReadBool struct{} |
| |
| func (*CmdVoidReadBool) Class() binary.Class { |
| return (*binaryClassCmdVoidReadBool)(nil) |
| } |
| func doEncodeCmdVoidReadBool(e binary.Encoder, o *CmdVoidReadBool) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidReadBool(d binary.Decoder, o *CmdVoidReadBool) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := d.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipCmdVoidReadBool(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*Boolᵖ)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidReadBool) ID() binary.ID { return binaryIDCmdVoidReadBool } |
| func (*binaryClassCmdVoidReadBool) New() binary.Object { return &CmdVoidReadBool{} } |
| func (*binaryClassCmdVoidReadBool) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidReadBool(e, obj.(*CmdVoidReadBool)) |
| } |
| func (*binaryClassCmdVoidReadBool) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidReadBool{} |
| return obj, doDecodeCmdVoidReadBool(d, obj) |
| } |
| func (*binaryClassCmdVoidReadBool) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidReadBool(d, obj.(*CmdVoidReadBool)) |
| } |
| func (*binaryClassCmdVoidReadBool) Skip(d binary.Decoder) error { return doSkipCmdVoidReadBool(d) } |
| func (*binaryClassCmdVoidReadBool) Schema() *schema.Class { return schemaCmdVoidReadBool } |
| |
| var schemaCmdVoidReadBool = &schema.Class{ |
| TypeID: binaryIDCmdVoidReadBool, |
| Package: "test", |
| Name: "CmdVoidReadBool", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Struct{Name: "Boolᵖ", ID: (*Boolᵖ)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassF32ᵖ struct{} |
| |
| func (*F32ᵖ) Class() binary.Class { |
| return (*binaryClassF32ᵖ)(nil) |
| } |
| func doEncodeF32ᵖ(e binary.Encoder, o *F32ᵖ) error { |
| if err := e.Value(&o.Pointer); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeF32ᵖ(d binary.Decoder, o *F32ᵖ) error { |
| if err := d.Value(&o.Pointer); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipF32ᵖ(d binary.Decoder) error { |
| if err := d.SkipValue((*memory.Pointer)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassF32ᵖ) ID() binary.ID { return binaryIDF32ᵖ } |
| func (*binaryClassF32ᵖ) New() binary.Object { return &F32ᵖ{} } |
| func (*binaryClassF32ᵖ) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeF32ᵖ(e, obj.(*F32ᵖ)) |
| } |
| func (*binaryClassF32ᵖ) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &F32ᵖ{} |
| return obj, doDecodeF32ᵖ(d, obj) |
| } |
| func (*binaryClassF32ᵖ) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeF32ᵖ(d, obj.(*F32ᵖ)) |
| } |
| func (*binaryClassF32ᵖ) Skip(d binary.Decoder) error { return doSkipF32ᵖ(d) } |
| func (*binaryClassF32ᵖ) Schema() *schema.Class { return schemaF32ᵖ } |
| |
| var schemaF32ᵖ = &schema.Class{ |
| TypeID: binaryIDF32ᵖ, |
| Package: "test", |
| Name: "F32ᵖ", |
| Fields: []schema.Field{ |
| {Declared: "", Type: &schema.Struct{Name: "memory.Pointer", ID: (*memory.Pointer)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidReadF32 struct{} |
| |
| func (*CmdVoidReadF32) Class() binary.Class { |
| return (*binaryClassCmdVoidReadF32)(nil) |
| } |
| func doEncodeCmdVoidReadF32(e binary.Encoder, o *CmdVoidReadF32) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidReadF32(d binary.Decoder, o *CmdVoidReadF32) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := d.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipCmdVoidReadF32(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*F32ᵖ)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidReadF32) ID() binary.ID { return binaryIDCmdVoidReadF32 } |
| func (*binaryClassCmdVoidReadF32) New() binary.Object { return &CmdVoidReadF32{} } |
| func (*binaryClassCmdVoidReadF32) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidReadF32(e, obj.(*CmdVoidReadF32)) |
| } |
| func (*binaryClassCmdVoidReadF32) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidReadF32{} |
| return obj, doDecodeCmdVoidReadF32(d, obj) |
| } |
| func (*binaryClassCmdVoidReadF32) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidReadF32(d, obj.(*CmdVoidReadF32)) |
| } |
| func (*binaryClassCmdVoidReadF32) Skip(d binary.Decoder) error { return doSkipCmdVoidReadF32(d) } |
| func (*binaryClassCmdVoidReadF32) Schema() *schema.Class { return schemaCmdVoidReadF32 } |
| |
| var schemaCmdVoidReadF32 = &schema.Class{ |
| TypeID: binaryIDCmdVoidReadF32, |
| Package: "test", |
| Name: "CmdVoidReadF32", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Struct{Name: "F32ᵖ", ID: (*F32ᵖ)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassF64ᵖ struct{} |
| |
| func (*F64ᵖ) Class() binary.Class { |
| return (*binaryClassF64ᵖ)(nil) |
| } |
| func doEncodeF64ᵖ(e binary.Encoder, o *F64ᵖ) error { |
| if err := e.Value(&o.Pointer); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeF64ᵖ(d binary.Decoder, o *F64ᵖ) error { |
| if err := d.Value(&o.Pointer); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipF64ᵖ(d binary.Decoder) error { |
| if err := d.SkipValue((*memory.Pointer)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassF64ᵖ) ID() binary.ID { return binaryIDF64ᵖ } |
| func (*binaryClassF64ᵖ) New() binary.Object { return &F64ᵖ{} } |
| func (*binaryClassF64ᵖ) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeF64ᵖ(e, obj.(*F64ᵖ)) |
| } |
| func (*binaryClassF64ᵖ) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &F64ᵖ{} |
| return obj, doDecodeF64ᵖ(d, obj) |
| } |
| func (*binaryClassF64ᵖ) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeF64ᵖ(d, obj.(*F64ᵖ)) |
| } |
| func (*binaryClassF64ᵖ) Skip(d binary.Decoder) error { return doSkipF64ᵖ(d) } |
| func (*binaryClassF64ᵖ) Schema() *schema.Class { return schemaF64ᵖ } |
| |
| var schemaF64ᵖ = &schema.Class{ |
| TypeID: binaryIDF64ᵖ, |
| Package: "test", |
| Name: "F64ᵖ", |
| Fields: []schema.Field{ |
| {Declared: "", Type: &schema.Struct{Name: "memory.Pointer", ID: (*memory.Pointer)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidReadF64 struct{} |
| |
| func (*CmdVoidReadF64) Class() binary.Class { |
| return (*binaryClassCmdVoidReadF64)(nil) |
| } |
| func doEncodeCmdVoidReadF64(e binary.Encoder, o *CmdVoidReadF64) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidReadF64(d binary.Decoder, o *CmdVoidReadF64) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := d.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipCmdVoidReadF64(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*F64ᵖ)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidReadF64) ID() binary.ID { return binaryIDCmdVoidReadF64 } |
| func (*binaryClassCmdVoidReadF64) New() binary.Object { return &CmdVoidReadF64{} } |
| func (*binaryClassCmdVoidReadF64) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidReadF64(e, obj.(*CmdVoidReadF64)) |
| } |
| func (*binaryClassCmdVoidReadF64) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidReadF64{} |
| return obj, doDecodeCmdVoidReadF64(d, obj) |
| } |
| func (*binaryClassCmdVoidReadF64) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidReadF64(d, obj.(*CmdVoidReadF64)) |
| } |
| func (*binaryClassCmdVoidReadF64) Skip(d binary.Decoder) error { return doSkipCmdVoidReadF64(d) } |
| func (*binaryClassCmdVoidReadF64) Schema() *schema.Class { return schemaCmdVoidReadF64 } |
| |
| var schemaCmdVoidReadF64 = &schema.Class{ |
| TypeID: binaryIDCmdVoidReadF64, |
| Package: "test", |
| Name: "CmdVoidReadF64", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Struct{Name: "F64ᵖ", ID: (*F64ᵖ)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidReadPtrs struct{} |
| |
| func (*CmdVoidReadPtrs) Class() binary.Class { |
| return (*binaryClassCmdVoidReadPtrs)(nil) |
| } |
| func doEncodeCmdVoidReadPtrs(e binary.Encoder, o *CmdVoidReadPtrs) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Value(&o.A); err != nil { |
| return err |
| } |
| if err := e.Value(&o.B); err != nil { |
| return err |
| } |
| if err := e.Value(&o.C); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidReadPtrs(d binary.Decoder, o *CmdVoidReadPtrs) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := d.Value(&o.A); err != nil { |
| return err |
| } |
| if err := d.Value(&o.B); err != nil { |
| return err |
| } |
| if err := d.Value(&o.C); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipCmdVoidReadPtrs(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*F32ᵖ)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*U16ᵖ)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*Boolᵖ)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidReadPtrs) ID() binary.ID { return binaryIDCmdVoidReadPtrs } |
| func (*binaryClassCmdVoidReadPtrs) New() binary.Object { return &CmdVoidReadPtrs{} } |
| func (*binaryClassCmdVoidReadPtrs) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidReadPtrs(e, obj.(*CmdVoidReadPtrs)) |
| } |
| func (*binaryClassCmdVoidReadPtrs) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidReadPtrs{} |
| return obj, doDecodeCmdVoidReadPtrs(d, obj) |
| } |
| func (*binaryClassCmdVoidReadPtrs) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidReadPtrs(d, obj.(*CmdVoidReadPtrs)) |
| } |
| func (*binaryClassCmdVoidReadPtrs) Skip(d binary.Decoder) error { return doSkipCmdVoidReadPtrs(d) } |
| func (*binaryClassCmdVoidReadPtrs) Schema() *schema.Class { return schemaCmdVoidReadPtrs } |
| |
| var schemaCmdVoidReadPtrs = &schema.Class{ |
| TypeID: binaryIDCmdVoidReadPtrs, |
| Package: "test", |
| Name: "CmdVoidReadPtrs", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Struct{Name: "F32ᵖ", ID: (*F32ᵖ)(nil).Class().ID()}}, |
| {Declared: "B", Type: &schema.Struct{Name: "U16ᵖ", ID: (*U16ᵖ)(nil).Class().ID()}}, |
| {Declared: "C", Type: &schema.Struct{Name: "Boolᵖ", ID: (*Boolᵖ)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassS16ᵖ struct{} |
| |
| func (*S16ᵖ) Class() binary.Class { |
| return (*binaryClassS16ᵖ)(nil) |
| } |
| func doEncodeS16ᵖ(e binary.Encoder, o *S16ᵖ) error { |
| if err := e.Value(&o.Pointer); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeS16ᵖ(d binary.Decoder, o *S16ᵖ) error { |
| if err := d.Value(&o.Pointer); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipS16ᵖ(d binary.Decoder) error { |
| if err := d.SkipValue((*memory.Pointer)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassS16ᵖ) ID() binary.ID { return binaryIDS16ᵖ } |
| func (*binaryClassS16ᵖ) New() binary.Object { return &S16ᵖ{} } |
| func (*binaryClassS16ᵖ) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeS16ᵖ(e, obj.(*S16ᵖ)) |
| } |
| func (*binaryClassS16ᵖ) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &S16ᵖ{} |
| return obj, doDecodeS16ᵖ(d, obj) |
| } |
| func (*binaryClassS16ᵖ) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeS16ᵖ(d, obj.(*S16ᵖ)) |
| } |
| func (*binaryClassS16ᵖ) Skip(d binary.Decoder) error { return doSkipS16ᵖ(d) } |
| func (*binaryClassS16ᵖ) Schema() *schema.Class { return schemaS16ᵖ } |
| |
| var schemaS16ᵖ = &schema.Class{ |
| TypeID: binaryIDS16ᵖ, |
| Package: "test", |
| Name: "S16ᵖ", |
| Fields: []schema.Field{ |
| {Declared: "", Type: &schema.Struct{Name: "memory.Pointer", ID: (*memory.Pointer)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidReadS16 struct{} |
| |
| func (*CmdVoidReadS16) Class() binary.Class { |
| return (*binaryClassCmdVoidReadS16)(nil) |
| } |
| func doEncodeCmdVoidReadS16(e binary.Encoder, o *CmdVoidReadS16) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidReadS16(d binary.Decoder, o *CmdVoidReadS16) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := d.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipCmdVoidReadS16(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*S16ᵖ)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidReadS16) ID() binary.ID { return binaryIDCmdVoidReadS16 } |
| func (*binaryClassCmdVoidReadS16) New() binary.Object { return &CmdVoidReadS16{} } |
| func (*binaryClassCmdVoidReadS16) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidReadS16(e, obj.(*CmdVoidReadS16)) |
| } |
| func (*binaryClassCmdVoidReadS16) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidReadS16{} |
| return obj, doDecodeCmdVoidReadS16(d, obj) |
| } |
| func (*binaryClassCmdVoidReadS16) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidReadS16(d, obj.(*CmdVoidReadS16)) |
| } |
| func (*binaryClassCmdVoidReadS16) Skip(d binary.Decoder) error { return doSkipCmdVoidReadS16(d) } |
| func (*binaryClassCmdVoidReadS16) Schema() *schema.Class { return schemaCmdVoidReadS16 } |
| |
| var schemaCmdVoidReadS16 = &schema.Class{ |
| TypeID: binaryIDCmdVoidReadS16, |
| Package: "test", |
| Name: "CmdVoidReadS16", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Struct{Name: "S16ᵖ", ID: (*S16ᵖ)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassS32ᵖ struct{} |
| |
| func (*S32ᵖ) Class() binary.Class { |
| return (*binaryClassS32ᵖ)(nil) |
| } |
| func doEncodeS32ᵖ(e binary.Encoder, o *S32ᵖ) error { |
| if err := e.Value(&o.Pointer); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeS32ᵖ(d binary.Decoder, o *S32ᵖ) error { |
| if err := d.Value(&o.Pointer); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipS32ᵖ(d binary.Decoder) error { |
| if err := d.SkipValue((*memory.Pointer)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassS32ᵖ) ID() binary.ID { return binaryIDS32ᵖ } |
| func (*binaryClassS32ᵖ) New() binary.Object { return &S32ᵖ{} } |
| func (*binaryClassS32ᵖ) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeS32ᵖ(e, obj.(*S32ᵖ)) |
| } |
| func (*binaryClassS32ᵖ) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &S32ᵖ{} |
| return obj, doDecodeS32ᵖ(d, obj) |
| } |
| func (*binaryClassS32ᵖ) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeS32ᵖ(d, obj.(*S32ᵖ)) |
| } |
| func (*binaryClassS32ᵖ) Skip(d binary.Decoder) error { return doSkipS32ᵖ(d) } |
| func (*binaryClassS32ᵖ) Schema() *schema.Class { return schemaS32ᵖ } |
| |
| var schemaS32ᵖ = &schema.Class{ |
| TypeID: binaryIDS32ᵖ, |
| Package: "test", |
| Name: "S32ᵖ", |
| Fields: []schema.Field{ |
| {Declared: "", Type: &schema.Struct{Name: "memory.Pointer", ID: (*memory.Pointer)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidReadS32 struct{} |
| |
| func (*CmdVoidReadS32) Class() binary.Class { |
| return (*binaryClassCmdVoidReadS32)(nil) |
| } |
| func doEncodeCmdVoidReadS32(e binary.Encoder, o *CmdVoidReadS32) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidReadS32(d binary.Decoder, o *CmdVoidReadS32) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := d.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipCmdVoidReadS32(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*S32ᵖ)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidReadS32) ID() binary.ID { return binaryIDCmdVoidReadS32 } |
| func (*binaryClassCmdVoidReadS32) New() binary.Object { return &CmdVoidReadS32{} } |
| func (*binaryClassCmdVoidReadS32) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidReadS32(e, obj.(*CmdVoidReadS32)) |
| } |
| func (*binaryClassCmdVoidReadS32) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidReadS32{} |
| return obj, doDecodeCmdVoidReadS32(d, obj) |
| } |
| func (*binaryClassCmdVoidReadS32) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidReadS32(d, obj.(*CmdVoidReadS32)) |
| } |
| func (*binaryClassCmdVoidReadS32) Skip(d binary.Decoder) error { return doSkipCmdVoidReadS32(d) } |
| func (*binaryClassCmdVoidReadS32) Schema() *schema.Class { return schemaCmdVoidReadS32 } |
| |
| var schemaCmdVoidReadS32 = &schema.Class{ |
| TypeID: binaryIDCmdVoidReadS32, |
| Package: "test", |
| Name: "CmdVoidReadS32", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Struct{Name: "S32ᵖ", ID: (*S32ᵖ)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassS64ᵖ struct{} |
| |
| func (*S64ᵖ) Class() binary.Class { |
| return (*binaryClassS64ᵖ)(nil) |
| } |
| func doEncodeS64ᵖ(e binary.Encoder, o *S64ᵖ) error { |
| if err := e.Value(&o.Pointer); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeS64ᵖ(d binary.Decoder, o *S64ᵖ) error { |
| if err := d.Value(&o.Pointer); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipS64ᵖ(d binary.Decoder) error { |
| if err := d.SkipValue((*memory.Pointer)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassS64ᵖ) ID() binary.ID { return binaryIDS64ᵖ } |
| func (*binaryClassS64ᵖ) New() binary.Object { return &S64ᵖ{} } |
| func (*binaryClassS64ᵖ) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeS64ᵖ(e, obj.(*S64ᵖ)) |
| } |
| func (*binaryClassS64ᵖ) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &S64ᵖ{} |
| return obj, doDecodeS64ᵖ(d, obj) |
| } |
| func (*binaryClassS64ᵖ) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeS64ᵖ(d, obj.(*S64ᵖ)) |
| } |
| func (*binaryClassS64ᵖ) Skip(d binary.Decoder) error { return doSkipS64ᵖ(d) } |
| func (*binaryClassS64ᵖ) Schema() *schema.Class { return schemaS64ᵖ } |
| |
| var schemaS64ᵖ = &schema.Class{ |
| TypeID: binaryIDS64ᵖ, |
| Package: "test", |
| Name: "S64ᵖ", |
| Fields: []schema.Field{ |
| {Declared: "", Type: &schema.Struct{Name: "memory.Pointer", ID: (*memory.Pointer)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidReadS64 struct{} |
| |
| func (*CmdVoidReadS64) Class() binary.Class { |
| return (*binaryClassCmdVoidReadS64)(nil) |
| } |
| func doEncodeCmdVoidReadS64(e binary.Encoder, o *CmdVoidReadS64) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidReadS64(d binary.Decoder, o *CmdVoidReadS64) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := d.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipCmdVoidReadS64(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*S64ᵖ)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidReadS64) ID() binary.ID { return binaryIDCmdVoidReadS64 } |
| func (*binaryClassCmdVoidReadS64) New() binary.Object { return &CmdVoidReadS64{} } |
| func (*binaryClassCmdVoidReadS64) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidReadS64(e, obj.(*CmdVoidReadS64)) |
| } |
| func (*binaryClassCmdVoidReadS64) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidReadS64{} |
| return obj, doDecodeCmdVoidReadS64(d, obj) |
| } |
| func (*binaryClassCmdVoidReadS64) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidReadS64(d, obj.(*CmdVoidReadS64)) |
| } |
| func (*binaryClassCmdVoidReadS64) Skip(d binary.Decoder) error { return doSkipCmdVoidReadS64(d) } |
| func (*binaryClassCmdVoidReadS64) Schema() *schema.Class { return schemaCmdVoidReadS64 } |
| |
| var schemaCmdVoidReadS64 = &schema.Class{ |
| TypeID: binaryIDCmdVoidReadS64, |
| Package: "test", |
| Name: "CmdVoidReadS64", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Struct{Name: "S64ᵖ", ID: (*S64ᵖ)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassS8ᵖ struct{} |
| |
| func (*S8ᵖ) Class() binary.Class { |
| return (*binaryClassS8ᵖ)(nil) |
| } |
| func doEncodeS8ᵖ(e binary.Encoder, o *S8ᵖ) error { |
| if err := e.Value(&o.Pointer); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeS8ᵖ(d binary.Decoder, o *S8ᵖ) error { |
| if err := d.Value(&o.Pointer); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipS8ᵖ(d binary.Decoder) error { |
| if err := d.SkipValue((*memory.Pointer)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassS8ᵖ) ID() binary.ID { return binaryIDS8ᵖ } |
| func (*binaryClassS8ᵖ) New() binary.Object { return &S8ᵖ{} } |
| func (*binaryClassS8ᵖ) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeS8ᵖ(e, obj.(*S8ᵖ)) |
| } |
| func (*binaryClassS8ᵖ) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &S8ᵖ{} |
| return obj, doDecodeS8ᵖ(d, obj) |
| } |
| func (*binaryClassS8ᵖ) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeS8ᵖ(d, obj.(*S8ᵖ)) |
| } |
| func (*binaryClassS8ᵖ) Skip(d binary.Decoder) error { return doSkipS8ᵖ(d) } |
| func (*binaryClassS8ᵖ) Schema() *schema.Class { return schemaS8ᵖ } |
| |
| var schemaS8ᵖ = &schema.Class{ |
| TypeID: binaryIDS8ᵖ, |
| Package: "test", |
| Name: "S8ᵖ", |
| Fields: []schema.Field{ |
| {Declared: "", Type: &schema.Struct{Name: "memory.Pointer", ID: (*memory.Pointer)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidReadS8 struct{} |
| |
| func (*CmdVoidReadS8) Class() binary.Class { |
| return (*binaryClassCmdVoidReadS8)(nil) |
| } |
| func doEncodeCmdVoidReadS8(e binary.Encoder, o *CmdVoidReadS8) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidReadS8(d binary.Decoder, o *CmdVoidReadS8) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := d.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipCmdVoidReadS8(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*S8ᵖ)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidReadS8) ID() binary.ID { return binaryIDCmdVoidReadS8 } |
| func (*binaryClassCmdVoidReadS8) New() binary.Object { return &CmdVoidReadS8{} } |
| func (*binaryClassCmdVoidReadS8) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidReadS8(e, obj.(*CmdVoidReadS8)) |
| } |
| func (*binaryClassCmdVoidReadS8) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidReadS8{} |
| return obj, doDecodeCmdVoidReadS8(d, obj) |
| } |
| func (*binaryClassCmdVoidReadS8) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidReadS8(d, obj.(*CmdVoidReadS8)) |
| } |
| func (*binaryClassCmdVoidReadS8) Skip(d binary.Decoder) error { return doSkipCmdVoidReadS8(d) } |
| func (*binaryClassCmdVoidReadS8) Schema() *schema.Class { return schemaCmdVoidReadS8 } |
| |
| var schemaCmdVoidReadS8 = &schema.Class{ |
| TypeID: binaryIDCmdVoidReadS8, |
| Package: "test", |
| Name: "CmdVoidReadS8", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Struct{Name: "S8ᵖ", ID: (*S8ᵖ)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidReadU16 struct{} |
| |
| func (*CmdVoidReadU16) Class() binary.Class { |
| return (*binaryClassCmdVoidReadU16)(nil) |
| } |
| func doEncodeCmdVoidReadU16(e binary.Encoder, o *CmdVoidReadU16) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidReadU16(d binary.Decoder, o *CmdVoidReadU16) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := d.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipCmdVoidReadU16(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*U16ᵖ)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidReadU16) ID() binary.ID { return binaryIDCmdVoidReadU16 } |
| func (*binaryClassCmdVoidReadU16) New() binary.Object { return &CmdVoidReadU16{} } |
| func (*binaryClassCmdVoidReadU16) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidReadU16(e, obj.(*CmdVoidReadU16)) |
| } |
| func (*binaryClassCmdVoidReadU16) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidReadU16{} |
| return obj, doDecodeCmdVoidReadU16(d, obj) |
| } |
| func (*binaryClassCmdVoidReadU16) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidReadU16(d, obj.(*CmdVoidReadU16)) |
| } |
| func (*binaryClassCmdVoidReadU16) Skip(d binary.Decoder) error { return doSkipCmdVoidReadU16(d) } |
| func (*binaryClassCmdVoidReadU16) Schema() *schema.Class { return schemaCmdVoidReadU16 } |
| |
| var schemaCmdVoidReadU16 = &schema.Class{ |
| TypeID: binaryIDCmdVoidReadU16, |
| Package: "test", |
| Name: "CmdVoidReadU16", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Struct{Name: "U16ᵖ", ID: (*U16ᵖ)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidReadU32 struct{} |
| |
| func (*CmdVoidReadU32) Class() binary.Class { |
| return (*binaryClassCmdVoidReadU32)(nil) |
| } |
| func doEncodeCmdVoidReadU32(e binary.Encoder, o *CmdVoidReadU32) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidReadU32(d binary.Decoder, o *CmdVoidReadU32) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := d.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipCmdVoidReadU32(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*U32ᵖ)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidReadU32) ID() binary.ID { return binaryIDCmdVoidReadU32 } |
| func (*binaryClassCmdVoidReadU32) New() binary.Object { return &CmdVoidReadU32{} } |
| func (*binaryClassCmdVoidReadU32) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidReadU32(e, obj.(*CmdVoidReadU32)) |
| } |
| func (*binaryClassCmdVoidReadU32) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidReadU32{} |
| return obj, doDecodeCmdVoidReadU32(d, obj) |
| } |
| func (*binaryClassCmdVoidReadU32) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidReadU32(d, obj.(*CmdVoidReadU32)) |
| } |
| func (*binaryClassCmdVoidReadU32) Skip(d binary.Decoder) error { return doSkipCmdVoidReadU32(d) } |
| func (*binaryClassCmdVoidReadU32) Schema() *schema.Class { return schemaCmdVoidReadU32 } |
| |
| var schemaCmdVoidReadU32 = &schema.Class{ |
| TypeID: binaryIDCmdVoidReadU32, |
| Package: "test", |
| Name: "CmdVoidReadU32", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Struct{Name: "U32ᵖ", ID: (*U32ᵖ)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassU64ᵖ struct{} |
| |
| func (*U64ᵖ) Class() binary.Class { |
| return (*binaryClassU64ᵖ)(nil) |
| } |
| func doEncodeU64ᵖ(e binary.Encoder, o *U64ᵖ) error { |
| if err := e.Value(&o.Pointer); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeU64ᵖ(d binary.Decoder, o *U64ᵖ) error { |
| if err := d.Value(&o.Pointer); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipU64ᵖ(d binary.Decoder) error { |
| if err := d.SkipValue((*memory.Pointer)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassU64ᵖ) ID() binary.ID { return binaryIDU64ᵖ } |
| func (*binaryClassU64ᵖ) New() binary.Object { return &U64ᵖ{} } |
| func (*binaryClassU64ᵖ) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeU64ᵖ(e, obj.(*U64ᵖ)) |
| } |
| func (*binaryClassU64ᵖ) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &U64ᵖ{} |
| return obj, doDecodeU64ᵖ(d, obj) |
| } |
| func (*binaryClassU64ᵖ) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeU64ᵖ(d, obj.(*U64ᵖ)) |
| } |
| func (*binaryClassU64ᵖ) Skip(d binary.Decoder) error { return doSkipU64ᵖ(d) } |
| func (*binaryClassU64ᵖ) Schema() *schema.Class { return schemaU64ᵖ } |
| |
| var schemaU64ᵖ = &schema.Class{ |
| TypeID: binaryIDU64ᵖ, |
| Package: "test", |
| Name: "U64ᵖ", |
| Fields: []schema.Field{ |
| {Declared: "", Type: &schema.Struct{Name: "memory.Pointer", ID: (*memory.Pointer)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidReadU64 struct{} |
| |
| func (*CmdVoidReadU64) Class() binary.Class { |
| return (*binaryClassCmdVoidReadU64)(nil) |
| } |
| func doEncodeCmdVoidReadU64(e binary.Encoder, o *CmdVoidReadU64) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidReadU64(d binary.Decoder, o *CmdVoidReadU64) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := d.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipCmdVoidReadU64(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*U64ᵖ)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidReadU64) ID() binary.ID { return binaryIDCmdVoidReadU64 } |
| func (*binaryClassCmdVoidReadU64) New() binary.Object { return &CmdVoidReadU64{} } |
| func (*binaryClassCmdVoidReadU64) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidReadU64(e, obj.(*CmdVoidReadU64)) |
| } |
| func (*binaryClassCmdVoidReadU64) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidReadU64{} |
| return obj, doDecodeCmdVoidReadU64(d, obj) |
| } |
| func (*binaryClassCmdVoidReadU64) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidReadU64(d, obj.(*CmdVoidReadU64)) |
| } |
| func (*binaryClassCmdVoidReadU64) Skip(d binary.Decoder) error { return doSkipCmdVoidReadU64(d) } |
| func (*binaryClassCmdVoidReadU64) Schema() *schema.Class { return schemaCmdVoidReadU64 } |
| |
| var schemaCmdVoidReadU64 = &schema.Class{ |
| TypeID: binaryIDCmdVoidReadU64, |
| Package: "test", |
| Name: "CmdVoidReadU64", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Struct{Name: "U64ᵖ", ID: (*U64ᵖ)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidReadU8 struct{} |
| |
| func (*CmdVoidReadU8) Class() binary.Class { |
| return (*binaryClassCmdVoidReadU8)(nil) |
| } |
| func doEncodeCmdVoidReadU8(e binary.Encoder, o *CmdVoidReadU8) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidReadU8(d binary.Decoder, o *CmdVoidReadU8) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := d.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipCmdVoidReadU8(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*U8ᵖ)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidReadU8) ID() binary.ID { return binaryIDCmdVoidReadU8 } |
| func (*binaryClassCmdVoidReadU8) New() binary.Object { return &CmdVoidReadU8{} } |
| func (*binaryClassCmdVoidReadU8) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidReadU8(e, obj.(*CmdVoidReadU8)) |
| } |
| func (*binaryClassCmdVoidReadU8) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidReadU8{} |
| return obj, doDecodeCmdVoidReadU8(d, obj) |
| } |
| func (*binaryClassCmdVoidReadU8) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidReadU8(d, obj.(*CmdVoidReadU8)) |
| } |
| func (*binaryClassCmdVoidReadU8) Skip(d binary.Decoder) error { return doSkipCmdVoidReadU8(d) } |
| func (*binaryClassCmdVoidReadU8) Schema() *schema.Class { return schemaCmdVoidReadU8 } |
| |
| var schemaCmdVoidReadU8 = &schema.Class{ |
| TypeID: binaryIDCmdVoidReadU8, |
| Package: "test", |
| Name: "CmdVoidReadU8", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Struct{Name: "U8ᵖ", ID: (*U8ᵖ)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidS16 struct{} |
| |
| func (*CmdVoidS16) Class() binary.Class { |
| return (*binaryClassCmdVoidS16)(nil) |
| } |
| func doEncodeCmdVoidS16(e binary.Encoder, o *CmdVoidS16) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Int16(o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidS16(d binary.Decoder, o *CmdVoidS16) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if obj, err := d.Int16(); err != nil { |
| return err |
| } else { |
| o.A = int16(obj) |
| } |
| return nil |
| } |
| func doSkipCmdVoidS16(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if _, err := d.Int16(); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidS16) ID() binary.ID { return binaryIDCmdVoidS16 } |
| func (*binaryClassCmdVoidS16) New() binary.Object { return &CmdVoidS16{} } |
| func (*binaryClassCmdVoidS16) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidS16(e, obj.(*CmdVoidS16)) |
| } |
| func (*binaryClassCmdVoidS16) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidS16{} |
| return obj, doDecodeCmdVoidS16(d, obj) |
| } |
| func (*binaryClassCmdVoidS16) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidS16(d, obj.(*CmdVoidS16)) |
| } |
| func (*binaryClassCmdVoidS16) Skip(d binary.Decoder) error { return doSkipCmdVoidS16(d) } |
| func (*binaryClassCmdVoidS16) Schema() *schema.Class { return schemaCmdVoidS16 } |
| |
| var schemaCmdVoidS16 = &schema.Class{ |
| TypeID: binaryIDCmdVoidS16, |
| Package: "test", |
| Name: "CmdVoidS16", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Primitive{Name: "int16", Method: schema.Int16}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidS32 struct{} |
| |
| func (*CmdVoidS32) Class() binary.Class { |
| return (*binaryClassCmdVoidS32)(nil) |
| } |
| func doEncodeCmdVoidS32(e binary.Encoder, o *CmdVoidS32) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Int32(o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidS32(d binary.Decoder, o *CmdVoidS32) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if obj, err := d.Int32(); err != nil { |
| return err |
| } else { |
| o.A = int32(obj) |
| } |
| return nil |
| } |
| func doSkipCmdVoidS32(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if _, err := d.Int32(); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidS32) ID() binary.ID { return binaryIDCmdVoidS32 } |
| func (*binaryClassCmdVoidS32) New() binary.Object { return &CmdVoidS32{} } |
| func (*binaryClassCmdVoidS32) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidS32(e, obj.(*CmdVoidS32)) |
| } |
| func (*binaryClassCmdVoidS32) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidS32{} |
| return obj, doDecodeCmdVoidS32(d, obj) |
| } |
| func (*binaryClassCmdVoidS32) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidS32(d, obj.(*CmdVoidS32)) |
| } |
| func (*binaryClassCmdVoidS32) Skip(d binary.Decoder) error { return doSkipCmdVoidS32(d) } |
| func (*binaryClassCmdVoidS32) Schema() *schema.Class { return schemaCmdVoidS32 } |
| |
| var schemaCmdVoidS32 = &schema.Class{ |
| TypeID: binaryIDCmdVoidS32, |
| Package: "test", |
| Name: "CmdVoidS32", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Primitive{Name: "int32", Method: schema.Int32}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidS64 struct{} |
| |
| func (*CmdVoidS64) Class() binary.Class { |
| return (*binaryClassCmdVoidS64)(nil) |
| } |
| func doEncodeCmdVoidS64(e binary.Encoder, o *CmdVoidS64) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Int64(o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidS64(d binary.Decoder, o *CmdVoidS64) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if obj, err := d.Int64(); err != nil { |
| return err |
| } else { |
| o.A = int64(obj) |
| } |
| return nil |
| } |
| func doSkipCmdVoidS64(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if _, err := d.Int64(); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidS64) ID() binary.ID { return binaryIDCmdVoidS64 } |
| func (*binaryClassCmdVoidS64) New() binary.Object { return &CmdVoidS64{} } |
| func (*binaryClassCmdVoidS64) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidS64(e, obj.(*CmdVoidS64)) |
| } |
| func (*binaryClassCmdVoidS64) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidS64{} |
| return obj, doDecodeCmdVoidS64(d, obj) |
| } |
| func (*binaryClassCmdVoidS64) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidS64(d, obj.(*CmdVoidS64)) |
| } |
| func (*binaryClassCmdVoidS64) Skip(d binary.Decoder) error { return doSkipCmdVoidS64(d) } |
| func (*binaryClassCmdVoidS64) Schema() *schema.Class { return schemaCmdVoidS64 } |
| |
| var schemaCmdVoidS64 = &schema.Class{ |
| TypeID: binaryIDCmdVoidS64, |
| Package: "test", |
| Name: "CmdVoidS64", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Primitive{Name: "int64", Method: schema.Int64}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidS8 struct{} |
| |
| func (*CmdVoidS8) Class() binary.Class { |
| return (*binaryClassCmdVoidS8)(nil) |
| } |
| func doEncodeCmdVoidS8(e binary.Encoder, o *CmdVoidS8) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Int8(o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidS8(d binary.Decoder, o *CmdVoidS8) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if obj, err := d.Int8(); err != nil { |
| return err |
| } else { |
| o.A = int8(obj) |
| } |
| return nil |
| } |
| func doSkipCmdVoidS8(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if _, err := d.Int8(); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidS8) ID() binary.ID { return binaryIDCmdVoidS8 } |
| func (*binaryClassCmdVoidS8) New() binary.Object { return &CmdVoidS8{} } |
| func (*binaryClassCmdVoidS8) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidS8(e, obj.(*CmdVoidS8)) |
| } |
| func (*binaryClassCmdVoidS8) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidS8{} |
| return obj, doDecodeCmdVoidS8(d, obj) |
| } |
| func (*binaryClassCmdVoidS8) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidS8(d, obj.(*CmdVoidS8)) |
| } |
| func (*binaryClassCmdVoidS8) Skip(d binary.Decoder) error { return doSkipCmdVoidS8(d) } |
| func (*binaryClassCmdVoidS8) Schema() *schema.Class { return schemaCmdVoidS8 } |
| |
| var schemaCmdVoidS8 = &schema.Class{ |
| TypeID: binaryIDCmdVoidS8, |
| Package: "test", |
| Name: "CmdVoidS8", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Primitive{Name: "int8", Method: schema.Int8}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidString struct{} |
| |
| func (*CmdVoidString) Class() binary.Class { |
| return (*binaryClassCmdVoidString)(nil) |
| } |
| func doEncodeCmdVoidString(e binary.Encoder, o *CmdVoidString) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.String(o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidString(d binary.Decoder, o *CmdVoidString) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if obj, err := d.String(); err != nil { |
| return err |
| } else { |
| o.A = string(obj) |
| } |
| return nil |
| } |
| func doSkipCmdVoidString(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipString(); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidString) ID() binary.ID { return binaryIDCmdVoidString } |
| func (*binaryClassCmdVoidString) New() binary.Object { return &CmdVoidString{} } |
| func (*binaryClassCmdVoidString) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidString(e, obj.(*CmdVoidString)) |
| } |
| func (*binaryClassCmdVoidString) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidString{} |
| return obj, doDecodeCmdVoidString(d, obj) |
| } |
| func (*binaryClassCmdVoidString) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidString(d, obj.(*CmdVoidString)) |
| } |
| func (*binaryClassCmdVoidString) Skip(d binary.Decoder) error { return doSkipCmdVoidString(d) } |
| func (*binaryClassCmdVoidString) Schema() *schema.Class { return schemaCmdVoidString } |
| |
| var schemaCmdVoidString = &schema.Class{ |
| TypeID: binaryIDCmdVoidString, |
| Package: "test", |
| Name: "CmdVoidString", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Primitive{Name: "string", Method: schema.String}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidU16 struct{} |
| |
| func (*CmdVoidU16) Class() binary.Class { |
| return (*binaryClassCmdVoidU16)(nil) |
| } |
| func doEncodeCmdVoidU16(e binary.Encoder, o *CmdVoidU16) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Uint16(o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidU16(d binary.Decoder, o *CmdVoidU16) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if obj, err := d.Uint16(); err != nil { |
| return err |
| } else { |
| o.A = uint16(obj) |
| } |
| return nil |
| } |
| func doSkipCmdVoidU16(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if _, err := d.Uint16(); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidU16) ID() binary.ID { return binaryIDCmdVoidU16 } |
| func (*binaryClassCmdVoidU16) New() binary.Object { return &CmdVoidU16{} } |
| func (*binaryClassCmdVoidU16) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidU16(e, obj.(*CmdVoidU16)) |
| } |
| func (*binaryClassCmdVoidU16) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidU16{} |
| return obj, doDecodeCmdVoidU16(d, obj) |
| } |
| func (*binaryClassCmdVoidU16) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidU16(d, obj.(*CmdVoidU16)) |
| } |
| func (*binaryClassCmdVoidU16) Skip(d binary.Decoder) error { return doSkipCmdVoidU16(d) } |
| func (*binaryClassCmdVoidU16) Schema() *schema.Class { return schemaCmdVoidU16 } |
| |
| var schemaCmdVoidU16 = &schema.Class{ |
| TypeID: binaryIDCmdVoidU16, |
| Package: "test", |
| Name: "CmdVoidU16", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Primitive{Name: "uint16", Method: schema.Uint16}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidU32 struct{} |
| |
| func (*CmdVoidU32) Class() binary.Class { |
| return (*binaryClassCmdVoidU32)(nil) |
| } |
| func doEncodeCmdVoidU32(e binary.Encoder, o *CmdVoidU32) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Uint32(o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidU32(d binary.Decoder, o *CmdVoidU32) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if obj, err := d.Uint32(); err != nil { |
| return err |
| } else { |
| o.A = uint32(obj) |
| } |
| return nil |
| } |
| func doSkipCmdVoidU32(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if _, err := d.Uint32(); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidU32) ID() binary.ID { return binaryIDCmdVoidU32 } |
| func (*binaryClassCmdVoidU32) New() binary.Object { return &CmdVoidU32{} } |
| func (*binaryClassCmdVoidU32) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidU32(e, obj.(*CmdVoidU32)) |
| } |
| func (*binaryClassCmdVoidU32) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidU32{} |
| return obj, doDecodeCmdVoidU32(d, obj) |
| } |
| func (*binaryClassCmdVoidU32) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidU32(d, obj.(*CmdVoidU32)) |
| } |
| func (*binaryClassCmdVoidU32) Skip(d binary.Decoder) error { return doSkipCmdVoidU32(d) } |
| func (*binaryClassCmdVoidU32) Schema() *schema.Class { return schemaCmdVoidU32 } |
| |
| var schemaCmdVoidU32 = &schema.Class{ |
| TypeID: binaryIDCmdVoidU32, |
| Package: "test", |
| Name: "CmdVoidU32", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Primitive{Name: "uint32", Method: schema.Uint32}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidU64 struct{} |
| |
| func (*CmdVoidU64) Class() binary.Class { |
| return (*binaryClassCmdVoidU64)(nil) |
| } |
| func doEncodeCmdVoidU64(e binary.Encoder, o *CmdVoidU64) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Uint64(o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidU64(d binary.Decoder, o *CmdVoidU64) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if obj, err := d.Uint64(); err != nil { |
| return err |
| } else { |
| o.A = uint64(obj) |
| } |
| return nil |
| } |
| func doSkipCmdVoidU64(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if _, err := d.Uint64(); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidU64) ID() binary.ID { return binaryIDCmdVoidU64 } |
| func (*binaryClassCmdVoidU64) New() binary.Object { return &CmdVoidU64{} } |
| func (*binaryClassCmdVoidU64) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidU64(e, obj.(*CmdVoidU64)) |
| } |
| func (*binaryClassCmdVoidU64) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidU64{} |
| return obj, doDecodeCmdVoidU64(d, obj) |
| } |
| func (*binaryClassCmdVoidU64) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidU64(d, obj.(*CmdVoidU64)) |
| } |
| func (*binaryClassCmdVoidU64) Skip(d binary.Decoder) error { return doSkipCmdVoidU64(d) } |
| func (*binaryClassCmdVoidU64) Schema() *schema.Class { return schemaCmdVoidU64 } |
| |
| var schemaCmdVoidU64 = &schema.Class{ |
| TypeID: binaryIDCmdVoidU64, |
| Package: "test", |
| Name: "CmdVoidU64", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Primitive{Name: "uint64", Method: schema.Uint64}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidU8 struct{} |
| |
| func (*CmdVoidU8) Class() binary.Class { |
| return (*binaryClassCmdVoidU8)(nil) |
| } |
| func doEncodeCmdVoidU8(e binary.Encoder, o *CmdVoidU8) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Uint8(o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidU8(d binary.Decoder, o *CmdVoidU8) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if obj, err := d.Uint8(); err != nil { |
| return err |
| } else { |
| o.A = uint8(obj) |
| } |
| return nil |
| } |
| func doSkipCmdVoidU8(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if _, err := d.Uint8(); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidU8) ID() binary.ID { return binaryIDCmdVoidU8 } |
| func (*binaryClassCmdVoidU8) New() binary.Object { return &CmdVoidU8{} } |
| func (*binaryClassCmdVoidU8) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidU8(e, obj.(*CmdVoidU8)) |
| } |
| func (*binaryClassCmdVoidU8) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidU8{} |
| return obj, doDecodeCmdVoidU8(d, obj) |
| } |
| func (*binaryClassCmdVoidU8) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidU8(d, obj.(*CmdVoidU8)) |
| } |
| func (*binaryClassCmdVoidU8) Skip(d binary.Decoder) error { return doSkipCmdVoidU8(d) } |
| func (*binaryClassCmdVoidU8) Schema() *schema.Class { return schemaCmdVoidU8 } |
| |
| var schemaCmdVoidU8 = &schema.Class{ |
| TypeID: binaryIDCmdVoidU8, |
| Package: "test", |
| Name: "CmdVoidU8", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Primitive{Name: "uint8", Method: schema.Uint8}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidWriteBool struct{} |
| |
| func (*CmdVoidWriteBool) Class() binary.Class { |
| return (*binaryClassCmdVoidWriteBool)(nil) |
| } |
| func doEncodeCmdVoidWriteBool(e binary.Encoder, o *CmdVoidWriteBool) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidWriteBool(d binary.Decoder, o *CmdVoidWriteBool) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := d.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipCmdVoidWriteBool(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*Boolᵖ)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidWriteBool) ID() binary.ID { return binaryIDCmdVoidWriteBool } |
| func (*binaryClassCmdVoidWriteBool) New() binary.Object { return &CmdVoidWriteBool{} } |
| func (*binaryClassCmdVoidWriteBool) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidWriteBool(e, obj.(*CmdVoidWriteBool)) |
| } |
| func (*binaryClassCmdVoidWriteBool) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidWriteBool{} |
| return obj, doDecodeCmdVoidWriteBool(d, obj) |
| } |
| func (*binaryClassCmdVoidWriteBool) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidWriteBool(d, obj.(*CmdVoidWriteBool)) |
| } |
| func (*binaryClassCmdVoidWriteBool) Skip(d binary.Decoder) error { return doSkipCmdVoidWriteBool(d) } |
| func (*binaryClassCmdVoidWriteBool) Schema() *schema.Class { return schemaCmdVoidWriteBool } |
| |
| var schemaCmdVoidWriteBool = &schema.Class{ |
| TypeID: binaryIDCmdVoidWriteBool, |
| Package: "test", |
| Name: "CmdVoidWriteBool", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Struct{Name: "Boolᵖ", ID: (*Boolᵖ)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidWriteF32 struct{} |
| |
| func (*CmdVoidWriteF32) Class() binary.Class { |
| return (*binaryClassCmdVoidWriteF32)(nil) |
| } |
| func doEncodeCmdVoidWriteF32(e binary.Encoder, o *CmdVoidWriteF32) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidWriteF32(d binary.Decoder, o *CmdVoidWriteF32) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := d.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipCmdVoidWriteF32(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*F32ᵖ)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidWriteF32) ID() binary.ID { return binaryIDCmdVoidWriteF32 } |
| func (*binaryClassCmdVoidWriteF32) New() binary.Object { return &CmdVoidWriteF32{} } |
| func (*binaryClassCmdVoidWriteF32) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidWriteF32(e, obj.(*CmdVoidWriteF32)) |
| } |
| func (*binaryClassCmdVoidWriteF32) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidWriteF32{} |
| return obj, doDecodeCmdVoidWriteF32(d, obj) |
| } |
| func (*binaryClassCmdVoidWriteF32) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidWriteF32(d, obj.(*CmdVoidWriteF32)) |
| } |
| func (*binaryClassCmdVoidWriteF32) Skip(d binary.Decoder) error { return doSkipCmdVoidWriteF32(d) } |
| func (*binaryClassCmdVoidWriteF32) Schema() *schema.Class { return schemaCmdVoidWriteF32 } |
| |
| var schemaCmdVoidWriteF32 = &schema.Class{ |
| TypeID: binaryIDCmdVoidWriteF32, |
| Package: "test", |
| Name: "CmdVoidWriteF32", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Struct{Name: "F32ᵖ", ID: (*F32ᵖ)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidWriteF64 struct{} |
| |
| func (*CmdVoidWriteF64) Class() binary.Class { |
| return (*binaryClassCmdVoidWriteF64)(nil) |
| } |
| func doEncodeCmdVoidWriteF64(e binary.Encoder, o *CmdVoidWriteF64) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidWriteF64(d binary.Decoder, o *CmdVoidWriteF64) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := d.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipCmdVoidWriteF64(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*F64ᵖ)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidWriteF64) ID() binary.ID { return binaryIDCmdVoidWriteF64 } |
| func (*binaryClassCmdVoidWriteF64) New() binary.Object { return &CmdVoidWriteF64{} } |
| func (*binaryClassCmdVoidWriteF64) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidWriteF64(e, obj.(*CmdVoidWriteF64)) |
| } |
| func (*binaryClassCmdVoidWriteF64) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidWriteF64{} |
| return obj, doDecodeCmdVoidWriteF64(d, obj) |
| } |
| func (*binaryClassCmdVoidWriteF64) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidWriteF64(d, obj.(*CmdVoidWriteF64)) |
| } |
| func (*binaryClassCmdVoidWriteF64) Skip(d binary.Decoder) error { return doSkipCmdVoidWriteF64(d) } |
| func (*binaryClassCmdVoidWriteF64) Schema() *schema.Class { return schemaCmdVoidWriteF64 } |
| |
| var schemaCmdVoidWriteF64 = &schema.Class{ |
| TypeID: binaryIDCmdVoidWriteF64, |
| Package: "test", |
| Name: "CmdVoidWriteF64", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Struct{Name: "F64ᵖ", ID: (*F64ᵖ)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidWritePtrs struct{} |
| |
| func (*CmdVoidWritePtrs) Class() binary.Class { |
| return (*binaryClassCmdVoidWritePtrs)(nil) |
| } |
| func doEncodeCmdVoidWritePtrs(e binary.Encoder, o *CmdVoidWritePtrs) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Value(&o.A); err != nil { |
| return err |
| } |
| if err := e.Value(&o.B); err != nil { |
| return err |
| } |
| if err := e.Value(&o.C); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidWritePtrs(d binary.Decoder, o *CmdVoidWritePtrs) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := d.Value(&o.A); err != nil { |
| return err |
| } |
| if err := d.Value(&o.B); err != nil { |
| return err |
| } |
| if err := d.Value(&o.C); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipCmdVoidWritePtrs(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*F32ᵖ)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*U16ᵖ)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*Boolᵖ)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidWritePtrs) ID() binary.ID { return binaryIDCmdVoidWritePtrs } |
| func (*binaryClassCmdVoidWritePtrs) New() binary.Object { return &CmdVoidWritePtrs{} } |
| func (*binaryClassCmdVoidWritePtrs) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidWritePtrs(e, obj.(*CmdVoidWritePtrs)) |
| } |
| func (*binaryClassCmdVoidWritePtrs) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidWritePtrs{} |
| return obj, doDecodeCmdVoidWritePtrs(d, obj) |
| } |
| func (*binaryClassCmdVoidWritePtrs) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidWritePtrs(d, obj.(*CmdVoidWritePtrs)) |
| } |
| func (*binaryClassCmdVoidWritePtrs) Skip(d binary.Decoder) error { return doSkipCmdVoidWritePtrs(d) } |
| func (*binaryClassCmdVoidWritePtrs) Schema() *schema.Class { return schemaCmdVoidWritePtrs } |
| |
| var schemaCmdVoidWritePtrs = &schema.Class{ |
| TypeID: binaryIDCmdVoidWritePtrs, |
| Package: "test", |
| Name: "CmdVoidWritePtrs", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Struct{Name: "F32ᵖ", ID: (*F32ᵖ)(nil).Class().ID()}}, |
| {Declared: "B", Type: &schema.Struct{Name: "U16ᵖ", ID: (*U16ᵖ)(nil).Class().ID()}}, |
| {Declared: "C", Type: &schema.Struct{Name: "Boolᵖ", ID: (*Boolᵖ)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidWriteS16 struct{} |
| |
| func (*CmdVoidWriteS16) Class() binary.Class { |
| return (*binaryClassCmdVoidWriteS16)(nil) |
| } |
| func doEncodeCmdVoidWriteS16(e binary.Encoder, o *CmdVoidWriteS16) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidWriteS16(d binary.Decoder, o *CmdVoidWriteS16) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := d.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipCmdVoidWriteS16(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*S16ᵖ)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidWriteS16) ID() binary.ID { return binaryIDCmdVoidWriteS16 } |
| func (*binaryClassCmdVoidWriteS16) New() binary.Object { return &CmdVoidWriteS16{} } |
| func (*binaryClassCmdVoidWriteS16) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidWriteS16(e, obj.(*CmdVoidWriteS16)) |
| } |
| func (*binaryClassCmdVoidWriteS16) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidWriteS16{} |
| return obj, doDecodeCmdVoidWriteS16(d, obj) |
| } |
| func (*binaryClassCmdVoidWriteS16) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidWriteS16(d, obj.(*CmdVoidWriteS16)) |
| } |
| func (*binaryClassCmdVoidWriteS16) Skip(d binary.Decoder) error { return doSkipCmdVoidWriteS16(d) } |
| func (*binaryClassCmdVoidWriteS16) Schema() *schema.Class { return schemaCmdVoidWriteS16 } |
| |
| var schemaCmdVoidWriteS16 = &schema.Class{ |
| TypeID: binaryIDCmdVoidWriteS16, |
| Package: "test", |
| Name: "CmdVoidWriteS16", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Struct{Name: "S16ᵖ", ID: (*S16ᵖ)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidWriteS32 struct{} |
| |
| func (*CmdVoidWriteS32) Class() binary.Class { |
| return (*binaryClassCmdVoidWriteS32)(nil) |
| } |
| func doEncodeCmdVoidWriteS32(e binary.Encoder, o *CmdVoidWriteS32) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidWriteS32(d binary.Decoder, o *CmdVoidWriteS32) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := d.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipCmdVoidWriteS32(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*S32ᵖ)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidWriteS32) ID() binary.ID { return binaryIDCmdVoidWriteS32 } |
| func (*binaryClassCmdVoidWriteS32) New() binary.Object { return &CmdVoidWriteS32{} } |
| func (*binaryClassCmdVoidWriteS32) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidWriteS32(e, obj.(*CmdVoidWriteS32)) |
| } |
| func (*binaryClassCmdVoidWriteS32) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidWriteS32{} |
| return obj, doDecodeCmdVoidWriteS32(d, obj) |
| } |
| func (*binaryClassCmdVoidWriteS32) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidWriteS32(d, obj.(*CmdVoidWriteS32)) |
| } |
| func (*binaryClassCmdVoidWriteS32) Skip(d binary.Decoder) error { return doSkipCmdVoidWriteS32(d) } |
| func (*binaryClassCmdVoidWriteS32) Schema() *schema.Class { return schemaCmdVoidWriteS32 } |
| |
| var schemaCmdVoidWriteS32 = &schema.Class{ |
| TypeID: binaryIDCmdVoidWriteS32, |
| Package: "test", |
| Name: "CmdVoidWriteS32", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Struct{Name: "S32ᵖ", ID: (*S32ᵖ)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidWriteS64 struct{} |
| |
| func (*CmdVoidWriteS64) Class() binary.Class { |
| return (*binaryClassCmdVoidWriteS64)(nil) |
| } |
| func doEncodeCmdVoidWriteS64(e binary.Encoder, o *CmdVoidWriteS64) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidWriteS64(d binary.Decoder, o *CmdVoidWriteS64) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := d.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipCmdVoidWriteS64(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*S64ᵖ)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidWriteS64) ID() binary.ID { return binaryIDCmdVoidWriteS64 } |
| func (*binaryClassCmdVoidWriteS64) New() binary.Object { return &CmdVoidWriteS64{} } |
| func (*binaryClassCmdVoidWriteS64) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidWriteS64(e, obj.(*CmdVoidWriteS64)) |
| } |
| func (*binaryClassCmdVoidWriteS64) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidWriteS64{} |
| return obj, doDecodeCmdVoidWriteS64(d, obj) |
| } |
| func (*binaryClassCmdVoidWriteS64) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidWriteS64(d, obj.(*CmdVoidWriteS64)) |
| } |
| func (*binaryClassCmdVoidWriteS64) Skip(d binary.Decoder) error { return doSkipCmdVoidWriteS64(d) } |
| func (*binaryClassCmdVoidWriteS64) Schema() *schema.Class { return schemaCmdVoidWriteS64 } |
| |
| var schemaCmdVoidWriteS64 = &schema.Class{ |
| TypeID: binaryIDCmdVoidWriteS64, |
| Package: "test", |
| Name: "CmdVoidWriteS64", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Struct{Name: "S64ᵖ", ID: (*S64ᵖ)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidWriteS8 struct{} |
| |
| func (*CmdVoidWriteS8) Class() binary.Class { |
| return (*binaryClassCmdVoidWriteS8)(nil) |
| } |
| func doEncodeCmdVoidWriteS8(e binary.Encoder, o *CmdVoidWriteS8) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidWriteS8(d binary.Decoder, o *CmdVoidWriteS8) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := d.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipCmdVoidWriteS8(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*S8ᵖ)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidWriteS8) ID() binary.ID { return binaryIDCmdVoidWriteS8 } |
| func (*binaryClassCmdVoidWriteS8) New() binary.Object { return &CmdVoidWriteS8{} } |
| func (*binaryClassCmdVoidWriteS8) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidWriteS8(e, obj.(*CmdVoidWriteS8)) |
| } |
| func (*binaryClassCmdVoidWriteS8) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidWriteS8{} |
| return obj, doDecodeCmdVoidWriteS8(d, obj) |
| } |
| func (*binaryClassCmdVoidWriteS8) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidWriteS8(d, obj.(*CmdVoidWriteS8)) |
| } |
| func (*binaryClassCmdVoidWriteS8) Skip(d binary.Decoder) error { return doSkipCmdVoidWriteS8(d) } |
| func (*binaryClassCmdVoidWriteS8) Schema() *schema.Class { return schemaCmdVoidWriteS8 } |
| |
| var schemaCmdVoidWriteS8 = &schema.Class{ |
| TypeID: binaryIDCmdVoidWriteS8, |
| Package: "test", |
| Name: "CmdVoidWriteS8", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Struct{Name: "S8ᵖ", ID: (*S8ᵖ)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidWriteU16 struct{} |
| |
| func (*CmdVoidWriteU16) Class() binary.Class { |
| return (*binaryClassCmdVoidWriteU16)(nil) |
| } |
| func doEncodeCmdVoidWriteU16(e binary.Encoder, o *CmdVoidWriteU16) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidWriteU16(d binary.Decoder, o *CmdVoidWriteU16) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := d.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipCmdVoidWriteU16(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*U16ᵖ)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidWriteU16) ID() binary.ID { return binaryIDCmdVoidWriteU16 } |
| func (*binaryClassCmdVoidWriteU16) New() binary.Object { return &CmdVoidWriteU16{} } |
| func (*binaryClassCmdVoidWriteU16) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidWriteU16(e, obj.(*CmdVoidWriteU16)) |
| } |
| func (*binaryClassCmdVoidWriteU16) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidWriteU16{} |
| return obj, doDecodeCmdVoidWriteU16(d, obj) |
| } |
| func (*binaryClassCmdVoidWriteU16) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidWriteU16(d, obj.(*CmdVoidWriteU16)) |
| } |
| func (*binaryClassCmdVoidWriteU16) Skip(d binary.Decoder) error { return doSkipCmdVoidWriteU16(d) } |
| func (*binaryClassCmdVoidWriteU16) Schema() *schema.Class { return schemaCmdVoidWriteU16 } |
| |
| var schemaCmdVoidWriteU16 = &schema.Class{ |
| TypeID: binaryIDCmdVoidWriteU16, |
| Package: "test", |
| Name: "CmdVoidWriteU16", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Struct{Name: "U16ᵖ", ID: (*U16ᵖ)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidWriteU32 struct{} |
| |
| func (*CmdVoidWriteU32) Class() binary.Class { |
| return (*binaryClassCmdVoidWriteU32)(nil) |
| } |
| func doEncodeCmdVoidWriteU32(e binary.Encoder, o *CmdVoidWriteU32) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidWriteU32(d binary.Decoder, o *CmdVoidWriteU32) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := d.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipCmdVoidWriteU32(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*U32ᵖ)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidWriteU32) ID() binary.ID { return binaryIDCmdVoidWriteU32 } |
| func (*binaryClassCmdVoidWriteU32) New() binary.Object { return &CmdVoidWriteU32{} } |
| func (*binaryClassCmdVoidWriteU32) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidWriteU32(e, obj.(*CmdVoidWriteU32)) |
| } |
| func (*binaryClassCmdVoidWriteU32) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidWriteU32{} |
| return obj, doDecodeCmdVoidWriteU32(d, obj) |
| } |
| func (*binaryClassCmdVoidWriteU32) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidWriteU32(d, obj.(*CmdVoidWriteU32)) |
| } |
| func (*binaryClassCmdVoidWriteU32) Skip(d binary.Decoder) error { return doSkipCmdVoidWriteU32(d) } |
| func (*binaryClassCmdVoidWriteU32) Schema() *schema.Class { return schemaCmdVoidWriteU32 } |
| |
| var schemaCmdVoidWriteU32 = &schema.Class{ |
| TypeID: binaryIDCmdVoidWriteU32, |
| Package: "test", |
| Name: "CmdVoidWriteU32", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Struct{Name: "U32ᵖ", ID: (*U32ᵖ)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidWriteU64 struct{} |
| |
| func (*CmdVoidWriteU64) Class() binary.Class { |
| return (*binaryClassCmdVoidWriteU64)(nil) |
| } |
| func doEncodeCmdVoidWriteU64(e binary.Encoder, o *CmdVoidWriteU64) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidWriteU64(d binary.Decoder, o *CmdVoidWriteU64) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := d.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipCmdVoidWriteU64(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*U64ᵖ)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidWriteU64) ID() binary.ID { return binaryIDCmdVoidWriteU64 } |
| func (*binaryClassCmdVoidWriteU64) New() binary.Object { return &CmdVoidWriteU64{} } |
| func (*binaryClassCmdVoidWriteU64) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidWriteU64(e, obj.(*CmdVoidWriteU64)) |
| } |
| func (*binaryClassCmdVoidWriteU64) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidWriteU64{} |
| return obj, doDecodeCmdVoidWriteU64(d, obj) |
| } |
| func (*binaryClassCmdVoidWriteU64) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidWriteU64(d, obj.(*CmdVoidWriteU64)) |
| } |
| func (*binaryClassCmdVoidWriteU64) Skip(d binary.Decoder) error { return doSkipCmdVoidWriteU64(d) } |
| func (*binaryClassCmdVoidWriteU64) Schema() *schema.Class { return schemaCmdVoidWriteU64 } |
| |
| var schemaCmdVoidWriteU64 = &schema.Class{ |
| TypeID: binaryIDCmdVoidWriteU64, |
| Package: "test", |
| Name: "CmdVoidWriteU64", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Struct{Name: "U64ᵖ", ID: (*U64ᵖ)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassCmdVoidWriteU8 struct{} |
| |
| func (*CmdVoidWriteU8) Class() binary.Class { |
| return (*binaryClassCmdVoidWriteU8)(nil) |
| } |
| func doEncodeCmdVoidWriteU8(e binary.Encoder, o *CmdVoidWriteU8) error { |
| if err := e.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := e.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeCmdVoidWriteU8(d binary.Decoder, o *CmdVoidWriteU8) error { |
| if err := d.Value(&o.observations); err != nil { |
| return err |
| } |
| if err := d.Value(&o.A); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipCmdVoidWriteU8(d binary.Decoder) error { |
| if err := d.SkipValue((*atom.Observations)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*U8ᵖ)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassCmdVoidWriteU8) ID() binary.ID { return binaryIDCmdVoidWriteU8 } |
| func (*binaryClassCmdVoidWriteU8) New() binary.Object { return &CmdVoidWriteU8{} } |
| func (*binaryClassCmdVoidWriteU8) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeCmdVoidWriteU8(e, obj.(*CmdVoidWriteU8)) |
| } |
| func (*binaryClassCmdVoidWriteU8) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &CmdVoidWriteU8{} |
| return obj, doDecodeCmdVoidWriteU8(d, obj) |
| } |
| func (*binaryClassCmdVoidWriteU8) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeCmdVoidWriteU8(d, obj.(*CmdVoidWriteU8)) |
| } |
| func (*binaryClassCmdVoidWriteU8) Skip(d binary.Decoder) error { return doSkipCmdVoidWriteU8(d) } |
| func (*binaryClassCmdVoidWriteU8) Schema() *schema.Class { return schemaCmdVoidWriteU8 } |
| |
| var schemaCmdVoidWriteU8 = &schema.Class{ |
| TypeID: binaryIDCmdVoidWriteU8, |
| Package: "test", |
| Name: "CmdVoidWriteU8", |
| Fields: []schema.Field{ |
| {Declared: "observations", Type: &schema.Struct{Name: "atom.Observations", ID: (*atom.Observations)(nil).Class().ID()}}, |
| {Declared: "A", Type: &schema.Struct{Name: "U8ᵖ", ID: (*U8ᵖ)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassF32ˢ struct{} |
| |
| func (*F32ˢ) Class() binary.Class { |
| return (*binaryClassF32ˢ)(nil) |
| } |
| func doEncodeF32ˢ(e binary.Encoder, o *F32ˢ) error { |
| if err := e.Value(&o.SliceInfo); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeF32ˢ(d binary.Decoder, o *F32ˢ) error { |
| if err := d.Value(&o.SliceInfo); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipF32ˢ(d binary.Decoder) error { |
| if err := d.SkipValue((*SliceInfo)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassF32ˢ) ID() binary.ID { return binaryIDF32ˢ } |
| func (*binaryClassF32ˢ) New() binary.Object { return &F32ˢ{} } |
| func (*binaryClassF32ˢ) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeF32ˢ(e, obj.(*F32ˢ)) |
| } |
| func (*binaryClassF32ˢ) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &F32ˢ{} |
| return obj, doDecodeF32ˢ(d, obj) |
| } |
| func (*binaryClassF32ˢ) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeF32ˢ(d, obj.(*F32ˢ)) |
| } |
| func (*binaryClassF32ˢ) Skip(d binary.Decoder) error { return doSkipF32ˢ(d) } |
| func (*binaryClassF32ˢ) Schema() *schema.Class { return schemaF32ˢ } |
| |
| var schemaF32ˢ = &schema.Class{ |
| TypeID: binaryIDF32ˢ, |
| Package: "test", |
| Name: "F32ˢ", |
| Fields: []schema.Field{ |
| {Declared: "", Type: &schema.Struct{Name: "SliceInfo", ID: (*SliceInfo)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassF64ˢ struct{} |
| |
| func (*F64ˢ) Class() binary.Class { |
| return (*binaryClassF64ˢ)(nil) |
| } |
| func doEncodeF64ˢ(e binary.Encoder, o *F64ˢ) error { |
| if err := e.Value(&o.SliceInfo); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeF64ˢ(d binary.Decoder, o *F64ˢ) error { |
| if err := d.Value(&o.SliceInfo); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipF64ˢ(d binary.Decoder) error { |
| if err := d.SkipValue((*SliceInfo)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassF64ˢ) ID() binary.ID { return binaryIDF64ˢ } |
| func (*binaryClassF64ˢ) New() binary.Object { return &F64ˢ{} } |
| func (*binaryClassF64ˢ) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeF64ˢ(e, obj.(*F64ˢ)) |
| } |
| func (*binaryClassF64ˢ) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &F64ˢ{} |
| return obj, doDecodeF64ˢ(d, obj) |
| } |
| func (*binaryClassF64ˢ) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeF64ˢ(d, obj.(*F64ˢ)) |
| } |
| func (*binaryClassF64ˢ) Skip(d binary.Decoder) error { return doSkipF64ˢ(d) } |
| func (*binaryClassF64ˢ) Schema() *schema.Class { return schemaF64ˢ } |
| |
| var schemaF64ˢ = &schema.Class{ |
| TypeID: binaryIDF64ˢ, |
| Package: "test", |
| Name: "F64ˢ", |
| Fields: []schema.Field{ |
| {Declared: "", Type: &schema.Struct{Name: "SliceInfo", ID: (*SliceInfo)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassImported struct{} |
| |
| func (*Imported) Class() binary.Class { |
| return (*binaryClassImported)(nil) |
| } |
| func doEncodeImported(e binary.Encoder, o *Imported) error { |
| if err := e.Uint32(o.Value); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeImported(d binary.Decoder, o *Imported) error { |
| if obj, err := d.Uint32(); err != nil { |
| return err |
| } else { |
| o.Value = uint32(obj) |
| } |
| return nil |
| } |
| func doSkipImported(d binary.Decoder) error { |
| if _, err := d.Uint32(); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassImported) ID() binary.ID { return binaryIDImported } |
| func (*binaryClassImported) New() binary.Object { return &Imported{} } |
| func (*binaryClassImported) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeImported(e, obj.(*Imported)) |
| } |
| func (*binaryClassImported) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &Imported{} |
| return obj, doDecodeImported(d, obj) |
| } |
| func (*binaryClassImported) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeImported(d, obj.(*Imported)) |
| } |
| func (*binaryClassImported) Skip(d binary.Decoder) error { return doSkipImported(d) } |
| func (*binaryClassImported) Schema() *schema.Class { return schemaImported } |
| |
| var schemaImported = &schema.Class{ |
| TypeID: binaryIDImported, |
| Package: "test", |
| Name: "Imported", |
| Fields: []schema.Field{ |
| {Declared: "Value", Type: &schema.Primitive{Name: "uint32", Method: schema.Uint32}}, |
| }, |
| } |
| |
| type binaryClassIncluded struct{} |
| |
| func (*Included) Class() binary.Class { |
| return (*binaryClassIncluded)(nil) |
| } |
| func doEncodeIncluded(e binary.Encoder, o *Included) error { |
| if err := e.Uint64(uint64(o.CreatedAt)); err != nil { |
| return err |
| } |
| if err := e.String(o.S); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeIncluded(d binary.Decoder, o *Included) error { |
| if obj, err := d.Uint64(); err != nil { |
| return err |
| } else { |
| o.CreatedAt = atom.ID(obj) |
| } |
| if obj, err := d.String(); err != nil { |
| return err |
| } else { |
| o.S = string(obj) |
| } |
| return nil |
| } |
| func doSkipIncluded(d binary.Decoder) error { |
| if _, err := d.Uint64(); err != nil { |
| return err |
| } |
| if err := d.SkipString(); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassIncluded) ID() binary.ID { return binaryIDIncluded } |
| func (*binaryClassIncluded) New() binary.Object { return &Included{} } |
| func (*binaryClassIncluded) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeIncluded(e, obj.(*Included)) |
| } |
| func (*binaryClassIncluded) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &Included{} |
| return obj, doDecodeIncluded(d, obj) |
| } |
| func (*binaryClassIncluded) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeIncluded(d, obj.(*Included)) |
| } |
| func (*binaryClassIncluded) Skip(d binary.Decoder) error { return doSkipIncluded(d) } |
| func (*binaryClassIncluded) Schema() *schema.Class { return schemaIncluded } |
| |
| var schemaIncluded = &schema.Class{ |
| TypeID: binaryIDIncluded, |
| Package: "test", |
| Name: "Included", |
| Fields: []schema.Field{ |
| {Declared: "CreatedAt", Type: &schema.Primitive{Name: "atom.ID", Method: schema.Uint64}}, |
| {Declared: "S", Type: &schema.Primitive{Name: "string", Method: schema.String}}, |
| }, |
| } |
| |
| type binaryClassIntˢ struct{} |
| |
| func (*Intˢ) Class() binary.Class { |
| return (*binaryClassIntˢ)(nil) |
| } |
| func doEncodeIntˢ(e binary.Encoder, o *Intˢ) error { |
| if err := e.Value(&o.SliceInfo); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeIntˢ(d binary.Decoder, o *Intˢ) error { |
| if err := d.Value(&o.SliceInfo); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipIntˢ(d binary.Decoder) error { |
| if err := d.SkipValue((*SliceInfo)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassIntˢ) ID() binary.ID { return binaryIDIntˢ } |
| func (*binaryClassIntˢ) New() binary.Object { return &Intˢ{} } |
| func (*binaryClassIntˢ) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeIntˢ(e, obj.(*Intˢ)) |
| } |
| func (*binaryClassIntˢ) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &Intˢ{} |
| return obj, doDecodeIntˢ(d, obj) |
| } |
| func (*binaryClassIntˢ) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeIntˢ(d, obj.(*Intˢ)) |
| } |
| func (*binaryClassIntˢ) Skip(d binary.Decoder) error { return doSkipIntˢ(d) } |
| func (*binaryClassIntˢ) Schema() *schema.Class { return schemaIntˢ } |
| |
| var schemaIntˢ = &schema.Class{ |
| TypeID: binaryIDIntˢ, |
| Package: "test", |
| Name: "Intˢ", |
| Fields: []schema.Field{ |
| {Declared: "", Type: &schema.Struct{Name: "SliceInfo", ID: (*SliceInfo)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassRemappedˢ struct{} |
| |
| func (*Remappedˢ) Class() binary.Class { |
| return (*binaryClassRemappedˢ)(nil) |
| } |
| func doEncodeRemappedˢ(e binary.Encoder, o *Remappedˢ) error { |
| if err := e.Value(&o.SliceInfo); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeRemappedˢ(d binary.Decoder, o *Remappedˢ) error { |
| if err := d.Value(&o.SliceInfo); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipRemappedˢ(d binary.Decoder) error { |
| if err := d.SkipValue((*SliceInfo)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassRemappedˢ) ID() binary.ID { return binaryIDRemappedˢ } |
| func (*binaryClassRemappedˢ) New() binary.Object { return &Remappedˢ{} } |
| func (*binaryClassRemappedˢ) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeRemappedˢ(e, obj.(*Remappedˢ)) |
| } |
| func (*binaryClassRemappedˢ) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &Remappedˢ{} |
| return obj, doDecodeRemappedˢ(d, obj) |
| } |
| func (*binaryClassRemappedˢ) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeRemappedˢ(d, obj.(*Remappedˢ)) |
| } |
| func (*binaryClassRemappedˢ) Skip(d binary.Decoder) error { return doSkipRemappedˢ(d) } |
| func (*binaryClassRemappedˢ) Schema() *schema.Class { return schemaRemappedˢ } |
| |
| var schemaRemappedˢ = &schema.Class{ |
| TypeID: binaryIDRemappedˢ, |
| Package: "test", |
| Name: "Remappedˢ", |
| Fields: []schema.Field{ |
| {Declared: "", Type: &schema.Struct{Name: "SliceInfo", ID: (*SliceInfo)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassS16ˢ struct{} |
| |
| func (*S16ˢ) Class() binary.Class { |
| return (*binaryClassS16ˢ)(nil) |
| } |
| func doEncodeS16ˢ(e binary.Encoder, o *S16ˢ) error { |
| if err := e.Value(&o.SliceInfo); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeS16ˢ(d binary.Decoder, o *S16ˢ) error { |
| if err := d.Value(&o.SliceInfo); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipS16ˢ(d binary.Decoder) error { |
| if err := d.SkipValue((*SliceInfo)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassS16ˢ) ID() binary.ID { return binaryIDS16ˢ } |
| func (*binaryClassS16ˢ) New() binary.Object { return &S16ˢ{} } |
| func (*binaryClassS16ˢ) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeS16ˢ(e, obj.(*S16ˢ)) |
| } |
| func (*binaryClassS16ˢ) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &S16ˢ{} |
| return obj, doDecodeS16ˢ(d, obj) |
| } |
| func (*binaryClassS16ˢ) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeS16ˢ(d, obj.(*S16ˢ)) |
| } |
| func (*binaryClassS16ˢ) Skip(d binary.Decoder) error { return doSkipS16ˢ(d) } |
| func (*binaryClassS16ˢ) Schema() *schema.Class { return schemaS16ˢ } |
| |
| var schemaS16ˢ = &schema.Class{ |
| TypeID: binaryIDS16ˢ, |
| Package: "test", |
| Name: "S16ˢ", |
| Fields: []schema.Field{ |
| {Declared: "", Type: &schema.Struct{Name: "SliceInfo", ID: (*SliceInfo)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassS32ˢ struct{} |
| |
| func (*S32ˢ) Class() binary.Class { |
| return (*binaryClassS32ˢ)(nil) |
| } |
| func doEncodeS32ˢ(e binary.Encoder, o *S32ˢ) error { |
| if err := e.Value(&o.SliceInfo); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeS32ˢ(d binary.Decoder, o *S32ˢ) error { |
| if err := d.Value(&o.SliceInfo); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipS32ˢ(d binary.Decoder) error { |
| if err := d.SkipValue((*SliceInfo)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassS32ˢ) ID() binary.ID { return binaryIDS32ˢ } |
| func (*binaryClassS32ˢ) New() binary.Object { return &S32ˢ{} } |
| func (*binaryClassS32ˢ) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeS32ˢ(e, obj.(*S32ˢ)) |
| } |
| func (*binaryClassS32ˢ) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &S32ˢ{} |
| return obj, doDecodeS32ˢ(d, obj) |
| } |
| func (*binaryClassS32ˢ) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeS32ˢ(d, obj.(*S32ˢ)) |
| } |
| func (*binaryClassS32ˢ) Skip(d binary.Decoder) error { return doSkipS32ˢ(d) } |
| func (*binaryClassS32ˢ) Schema() *schema.Class { return schemaS32ˢ } |
| |
| var schemaS32ˢ = &schema.Class{ |
| TypeID: binaryIDS32ˢ, |
| Package: "test", |
| Name: "S32ˢ", |
| Fields: []schema.Field{ |
| {Declared: "", Type: &schema.Struct{Name: "SliceInfo", ID: (*SliceInfo)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassS64ˢ struct{} |
| |
| func (*S64ˢ) Class() binary.Class { |
| return (*binaryClassS64ˢ)(nil) |
| } |
| func doEncodeS64ˢ(e binary.Encoder, o *S64ˢ) error { |
| if err := e.Value(&o.SliceInfo); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeS64ˢ(d binary.Decoder, o *S64ˢ) error { |
| if err := d.Value(&o.SliceInfo); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipS64ˢ(d binary.Decoder) error { |
| if err := d.SkipValue((*SliceInfo)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassS64ˢ) ID() binary.ID { return binaryIDS64ˢ } |
| func (*binaryClassS64ˢ) New() binary.Object { return &S64ˢ{} } |
| func (*binaryClassS64ˢ) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeS64ˢ(e, obj.(*S64ˢ)) |
| } |
| func (*binaryClassS64ˢ) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &S64ˢ{} |
| return obj, doDecodeS64ˢ(d, obj) |
| } |
| func (*binaryClassS64ˢ) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeS64ˢ(d, obj.(*S64ˢ)) |
| } |
| func (*binaryClassS64ˢ) Skip(d binary.Decoder) error { return doSkipS64ˢ(d) } |
| func (*binaryClassS64ˢ) Schema() *schema.Class { return schemaS64ˢ } |
| |
| var schemaS64ˢ = &schema.Class{ |
| TypeID: binaryIDS64ˢ, |
| Package: "test", |
| Name: "S64ˢ", |
| Fields: []schema.Field{ |
| {Declared: "", Type: &schema.Struct{Name: "SliceInfo", ID: (*SliceInfo)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassS8ˢ struct{} |
| |
| func (*S8ˢ) Class() binary.Class { |
| return (*binaryClassS8ˢ)(nil) |
| } |
| func doEncodeS8ˢ(e binary.Encoder, o *S8ˢ) error { |
| if err := e.Value(&o.SliceInfo); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeS8ˢ(d binary.Decoder, o *S8ˢ) error { |
| if err := d.Value(&o.SliceInfo); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipS8ˢ(d binary.Decoder) error { |
| if err := d.SkipValue((*SliceInfo)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassS8ˢ) ID() binary.ID { return binaryIDS8ˢ } |
| func (*binaryClassS8ˢ) New() binary.Object { return &S8ˢ{} } |
| func (*binaryClassS8ˢ) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeS8ˢ(e, obj.(*S8ˢ)) |
| } |
| func (*binaryClassS8ˢ) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &S8ˢ{} |
| return obj, doDecodeS8ˢ(d, obj) |
| } |
| func (*binaryClassS8ˢ) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeS8ˢ(d, obj.(*S8ˢ)) |
| } |
| func (*binaryClassS8ˢ) Skip(d binary.Decoder) error { return doSkipS8ˢ(d) } |
| func (*binaryClassS8ˢ) Schema() *schema.Class { return schemaS8ˢ } |
| |
| var schemaS8ˢ = &schema.Class{ |
| TypeID: binaryIDS8ˢ, |
| Package: "test", |
| Name: "S8ˢ", |
| Fields: []schema.Field{ |
| {Declared: "", Type: &schema.Struct{Name: "SliceInfo", ID: (*SliceInfo)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassU8ˢ struct{} |
| |
| func (*U8ˢ) Class() binary.Class { |
| return (*binaryClassU8ˢ)(nil) |
| } |
| func doEncodeU8ˢ(e binary.Encoder, o *U8ˢ) error { |
| if err := e.Value(&o.SliceInfo); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeU8ˢ(d binary.Decoder, o *U8ˢ) error { |
| if err := d.Value(&o.SliceInfo); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipU8ˢ(d binary.Decoder) error { |
| if err := d.SkipValue((*SliceInfo)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassU8ˢ) ID() binary.ID { return binaryIDU8ˢ } |
| func (*binaryClassU8ˢ) New() binary.Object { return &U8ˢ{} } |
| func (*binaryClassU8ˢ) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeU8ˢ(e, obj.(*U8ˢ)) |
| } |
| func (*binaryClassU8ˢ) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &U8ˢ{} |
| return obj, doDecodeU8ˢ(d, obj) |
| } |
| func (*binaryClassU8ˢ) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeU8ˢ(d, obj.(*U8ˢ)) |
| } |
| func (*binaryClassU8ˢ) Skip(d binary.Decoder) error { return doSkipU8ˢ(d) } |
| func (*binaryClassU8ˢ) Schema() *schema.Class { return schemaU8ˢ } |
| |
| var schemaU8ˢ = &schema.Class{ |
| TypeID: binaryIDU8ˢ, |
| Package: "test", |
| Name: "U8ˢ", |
| Fields: []schema.Field{ |
| {Declared: "", Type: &schema.Struct{Name: "SliceInfo", ID: (*SliceInfo)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassU16ˢ struct{} |
| |
| func (*U16ˢ) Class() binary.Class { |
| return (*binaryClassU16ˢ)(nil) |
| } |
| func doEncodeU16ˢ(e binary.Encoder, o *U16ˢ) error { |
| if err := e.Value(&o.SliceInfo); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeU16ˢ(d binary.Decoder, o *U16ˢ) error { |
| if err := d.Value(&o.SliceInfo); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipU16ˢ(d binary.Decoder) error { |
| if err := d.SkipValue((*SliceInfo)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassU16ˢ) ID() binary.ID { return binaryIDU16ˢ } |
| func (*binaryClassU16ˢ) New() binary.Object { return &U16ˢ{} } |
| func (*binaryClassU16ˢ) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeU16ˢ(e, obj.(*U16ˢ)) |
| } |
| func (*binaryClassU16ˢ) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &U16ˢ{} |
| return obj, doDecodeU16ˢ(d, obj) |
| } |
| func (*binaryClassU16ˢ) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeU16ˢ(d, obj.(*U16ˢ)) |
| } |
| func (*binaryClassU16ˢ) Skip(d binary.Decoder) error { return doSkipU16ˢ(d) } |
| func (*binaryClassU16ˢ) Schema() *schema.Class { return schemaU16ˢ } |
| |
| var schemaU16ˢ = &schema.Class{ |
| TypeID: binaryIDU16ˢ, |
| Package: "test", |
| Name: "U16ˢ", |
| Fields: []schema.Field{ |
| {Declared: "", Type: &schema.Struct{Name: "SliceInfo", ID: (*SliceInfo)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassU32ˢ struct{} |
| |
| func (*U32ˢ) Class() binary.Class { |
| return (*binaryClassU32ˢ)(nil) |
| } |
| func doEncodeU32ˢ(e binary.Encoder, o *U32ˢ) error { |
| if err := e.Value(&o.SliceInfo); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeU32ˢ(d binary.Decoder, o *U32ˢ) error { |
| if err := d.Value(&o.SliceInfo); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipU32ˢ(d binary.Decoder) error { |
| if err := d.SkipValue((*SliceInfo)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassU32ˢ) ID() binary.ID { return binaryIDU32ˢ } |
| func (*binaryClassU32ˢ) New() binary.Object { return &U32ˢ{} } |
| func (*binaryClassU32ˢ) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeU32ˢ(e, obj.(*U32ˢ)) |
| } |
| func (*binaryClassU32ˢ) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &U32ˢ{} |
| return obj, doDecodeU32ˢ(d, obj) |
| } |
| func (*binaryClassU32ˢ) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeU32ˢ(d, obj.(*U32ˢ)) |
| } |
| func (*binaryClassU32ˢ) Skip(d binary.Decoder) error { return doSkipU32ˢ(d) } |
| func (*binaryClassU32ˢ) Schema() *schema.Class { return schemaU32ˢ } |
| |
| var schemaU32ˢ = &schema.Class{ |
| TypeID: binaryIDU32ˢ, |
| Package: "test", |
| Name: "U32ˢ", |
| Fields: []schema.Field{ |
| {Declared: "", Type: &schema.Struct{Name: "SliceInfo", ID: (*SliceInfo)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassState struct{} |
| |
| func (*State) Class() binary.Class { |
| return (*binaryClassState)(nil) |
| } |
| func doEncodeState(e binary.Encoder, o *State) error { |
| if err := e.Value(&o.U8s); err != nil { |
| return err |
| } |
| if err := e.Value(&o.U16s); err != nil { |
| return err |
| } |
| if err := e.Value(&o.U32s); err != nil { |
| return err |
| } |
| if err := e.Value(&o.Ints); err != nil { |
| return err |
| } |
| if err := e.String(o.Str); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeState(d binary.Decoder, o *State) error { |
| if err := d.Value(&o.U8s); err != nil { |
| return err |
| } |
| if err := d.Value(&o.U16s); err != nil { |
| return err |
| } |
| if err := d.Value(&o.U32s); err != nil { |
| return err |
| } |
| if err := d.Value(&o.Ints); err != nil { |
| return err |
| } |
| if obj, err := d.String(); err != nil { |
| return err |
| } else { |
| o.Str = string(obj) |
| } |
| return nil |
| } |
| func doSkipState(d binary.Decoder) error { |
| if err := d.SkipValue((*U8ˢ)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*U16ˢ)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*U32ˢ)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*Intˢ)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipString(); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassState) ID() binary.ID { return binaryIDState } |
| func (*binaryClassState) New() binary.Object { return &State{} } |
| func (*binaryClassState) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeState(e, obj.(*State)) |
| } |
| func (*binaryClassState) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &State{} |
| return obj, doDecodeState(d, obj) |
| } |
| func (*binaryClassState) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeState(d, obj.(*State)) |
| } |
| func (*binaryClassState) Skip(d binary.Decoder) error { return doSkipState(d) } |
| func (*binaryClassState) Schema() *schema.Class { return schemaState } |
| |
| var schemaState = &schema.Class{ |
| TypeID: binaryIDState, |
| Package: "test", |
| Name: "State", |
| Fields: []schema.Field{ |
| {Declared: "U8s", Type: &schema.Struct{Name: "U8ˢ", ID: (*U8ˢ)(nil).Class().ID()}}, |
| {Declared: "U16s", Type: &schema.Struct{Name: "U16ˢ", ID: (*U16ˢ)(nil).Class().ID()}}, |
| {Declared: "U32s", Type: &schema.Struct{Name: "U32ˢ", ID: (*U32ˢ)(nil).Class().ID()}}, |
| {Declared: "Ints", Type: &schema.Struct{Name: "Intˢ", ID: (*Intˢ)(nil).Class().ID()}}, |
| {Declared: "Str", Type: &schema.Primitive{Name: "string", Method: schema.String}}, |
| }, |
| } |
| |
| type binaryClassTester struct{} |
| |
| func (*Tester) Class() binary.Class { |
| return (*binaryClassTester)(nil) |
| } |
| func doEncodeTester(e binary.Encoder, o *Tester) error { |
| if err := e.Uint64(uint64(o.CreatedAt)); err != nil { |
| return err |
| } |
| if err := e.Value(&o.A); err != nil { |
| return err |
| } |
| if err := e.Value(&o.B); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeTester(d binary.Decoder, o *Tester) error { |
| if obj, err := d.Uint64(); err != nil { |
| return err |
| } else { |
| o.CreatedAt = atom.ID(obj) |
| } |
| if err := d.Value(&o.A); err != nil { |
| return err |
| } |
| if err := d.Value(&o.B); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipTester(d binary.Decoder) error { |
| if _, err := d.Uint64(); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*Imported)(nil)); err != nil { |
| return err |
| } |
| if err := d.SkipValue((*Included)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassTester) ID() binary.ID { return binaryIDTester } |
| func (*binaryClassTester) New() binary.Object { return &Tester{} } |
| func (*binaryClassTester) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeTester(e, obj.(*Tester)) |
| } |
| func (*binaryClassTester) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &Tester{} |
| return obj, doDecodeTester(d, obj) |
| } |
| func (*binaryClassTester) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeTester(d, obj.(*Tester)) |
| } |
| func (*binaryClassTester) Skip(d binary.Decoder) error { return doSkipTester(d) } |
| func (*binaryClassTester) Schema() *schema.Class { return schemaTester } |
| |
| var schemaTester = &schema.Class{ |
| TypeID: binaryIDTester, |
| Package: "test", |
| Name: "Tester", |
| Fields: []schema.Field{ |
| {Declared: "CreatedAt", Type: &schema.Primitive{Name: "atom.ID", Method: schema.Uint64}}, |
| {Declared: "A", Type: &schema.Struct{Name: "Imported", ID: (*Imported)(nil).Class().ID()}}, |
| {Declared: "B", Type: &schema.Struct{Name: "Included", ID: (*Included)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassU64ˢ struct{} |
| |
| func (*U64ˢ) Class() binary.Class { |
| return (*binaryClassU64ˢ)(nil) |
| } |
| func doEncodeU64ˢ(e binary.Encoder, o *U64ˢ) error { |
| if err := e.Value(&o.SliceInfo); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeU64ˢ(d binary.Decoder, o *U64ˢ) error { |
| if err := d.Value(&o.SliceInfo); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipU64ˢ(d binary.Decoder) error { |
| if err := d.SkipValue((*SliceInfo)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassU64ˢ) ID() binary.ID { return binaryIDU64ˢ } |
| func (*binaryClassU64ˢ) New() binary.Object { return &U64ˢ{} } |
| func (*binaryClassU64ˢ) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeU64ˢ(e, obj.(*U64ˢ)) |
| } |
| func (*binaryClassU64ˢ) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &U64ˢ{} |
| return obj, doDecodeU64ˢ(d, obj) |
| } |
| func (*binaryClassU64ˢ) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeU64ˢ(d, obj.(*U64ˢ)) |
| } |
| func (*binaryClassU64ˢ) Skip(d binary.Decoder) error { return doSkipU64ˢ(d) } |
| func (*binaryClassU64ˢ) Schema() *schema.Class { return schemaU64ˢ } |
| |
| var schemaU64ˢ = &schema.Class{ |
| TypeID: binaryIDU64ˢ, |
| Package: "test", |
| Name: "U64ˢ", |
| Fields: []schema.Field{ |
| {Declared: "", Type: &schema.Struct{Name: "SliceInfo", ID: (*SliceInfo)(nil).Class().ID()}}, |
| }, |
| } |
| |
| type binaryClassVoidˢ struct{} |
| |
| func (*Voidˢ) Class() binary.Class { |
| return (*binaryClassVoidˢ)(nil) |
| } |
| func doEncodeVoidˢ(e binary.Encoder, o *Voidˢ) error { |
| if err := e.Value(&o.SliceInfo); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doDecodeVoidˢ(d binary.Decoder, o *Voidˢ) error { |
| if err := d.Value(&o.SliceInfo); err != nil { |
| return err |
| } |
| return nil |
| } |
| func doSkipVoidˢ(d binary.Decoder) error { |
| if err := d.SkipValue((*SliceInfo)(nil)); err != nil { |
| return err |
| } |
| return nil |
| } |
| func (*binaryClassVoidˢ) ID() binary.ID { return binaryIDVoidˢ } |
| func (*binaryClassVoidˢ) New() binary.Object { return &Voidˢ{} } |
| func (*binaryClassVoidˢ) Encode(e binary.Encoder, obj binary.Object) error { |
| return doEncodeVoidˢ(e, obj.(*Voidˢ)) |
| } |
| func (*binaryClassVoidˢ) Decode(d binary.Decoder) (binary.Object, error) { |
| obj := &Voidˢ{} |
| return obj, doDecodeVoidˢ(d, obj) |
| } |
| func (*binaryClassVoidˢ) DecodeTo(d binary.Decoder, obj binary.Object) error { |
| return doDecodeVoidˢ(d, obj.(*Voidˢ)) |
| } |
| func (*binaryClassVoidˢ) Skip(d binary.Decoder) error { return doSkipVoidˢ(d) } |
| func (*binaryClassVoidˢ) Schema() *schema.Class { return schemaVoidˢ } |
| |
| var schemaVoidˢ = &schema.Class{ |
| TypeID: binaryIDVoidˢ, |
| Package: "test", |
| Name: "Voidˢ", |
| Fields: []schema.Field{ |
| {Declared: "", Type: &schema.Struct{Name: "SliceInfo", ID: (*SliceInfo)(nil).Class().ID()}}, |
| }, |
| } |