protected internal T _getPointerField <T>(Capnproto.FromPointerBuilder <T> factory, int index) { return(factory.fromPointerBuilder(this.segment, this.pointers + index)); }
public T GetAs <T>(Capnproto.FromPointerBuilder <T> factory) { return(factory.fromPointerBuilder(this.segment, this.pointer)); }
protected internal T _getPointerElement <T>(Capnproto.FromPointerBuilder <T> factory, int index) { return(factory.fromPointerBuilder(this.segment, (this.ptr + (int)((long)index * this.step / Capnproto.Constants.BITS_PER_BYTE)) / Capnproto.Constants.BYTES_PER_WORD)); }