public void StructRoundTrip_OneSegment() { var buffer = java.nio.ByteBuffer.wrap(new byte[1024 * 8]); var segment = new SegmentBuilder(buffer, new BuilderArena(BuilderArena.SUGGESTED_FIRST_SEGMENT_WORDS, BuilderArena.SUGGESTED_ALLOCATION_STRATEGY)); var builder = WireHelpers.initStructPointer(new BareStructBuilder(), 0, segment, new StructSize(2, 4)); setupStruct(builder); checkStruct(builder); }
public StructBuilder constructBuilder(SegmentBuilder segment, int data, int pointers, int dataSize, short pointerCount) { return(new StructBuilder(segment, data, pointers, dataSize, pointerCount)); }
internal Builder(Capnproto.SegmentBuilder segment, int data, int pointers, int dataSize, short pointerCount) : base(segment, data, pointers, dataSize, pointerCount) { }
public sealed override Builder constructBuilder(Capnproto.SegmentBuilder segment, int data, int pointers, int dataSize, short pointerCount) { return(new Builder(segment, data, pointers, dataSize, pointerCount)); }