Exemple #1
0
 public T InitAs <T>(Capnproto.FromPointerBuilder <T> factory)
 {
     return(factory.initFromPointerBuilder(this.segment, this.pointer, 0));
 }
Exemple #2
0
 public T GetAs <T>(Capnproto.FromPointerBuilder <T> factory)
 {
     return(factory.fromPointerBuilder(this.segment, this.pointer));
 }
 protected internal T _initPointerField <T>(Capnproto.FromPointerBuilder <T> factory, int index, int elementCount)
 {
     return(factory.initFromPointerBuilder(this.segment, this.pointers + index, elementCount));
 }
 protected internal T _getPointerField <T>(Capnproto.FromPointerBuilder <T> factory, int index)
 {
     return(factory.fromPointerBuilder(this.segment, this.pointers + index));
 }
 public T InitRoot <T>(Capnproto.FromPointerBuilder <T> factory)
 {
     return(this.getRootInternal().InitAs(factory));
 }
Exemple #6
0
 protected internal T _initPointerElement <T>(Capnproto.FromPointerBuilder <T> factory, int index, int elementCount)
 {
     return(factory.initFromPointerBuilder(this.segment, (this.ptr + (int)((long)index * this.step / Capnproto.Constants.BITS_PER_BYTE)) / Capnproto.Constants.BYTES_PER_WORD, elementCount));
 }