Exemplo n.º 1
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="source"></param>
 /// <param name="sourceAddr"></param>
 /// <param name="target"></param>
 /// <param name="targetAddr"></param>
 /// <param name="size"></param>
 /// <returns></returns>
 public abstract long Compress(IMemoryFixedBlock source, long sourceAddr, IMemoryBlock target, long targetAddr, long size, IMemoryBlock statisticTarget, long statisticAddr);
Exemplo n.º 2
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="target"></param>
 /// <param name="sourceStart"></param>
 /// <param name="targetStart"></param>
 /// <param name="len"></param>
 public void CopyTo(IMemoryFixedBlock target, long sourceStart, long targetStart, long len)
 {
     CopyTo(target as FixedMemoryBlock, sourceStart, targetStart, len);
 }
Exemplo n.º 3
0
 /// <summary>
 /// 统计最大值、最小值、平均值
 /// </summary>
 /// <typeparam name="T"></typeparam>
 /// <param name="source"></param>
 /// <param name="sourceAddr"></param>
 /// <param name="target"></param>
 /// <param name="targetaddr"></param>
 protected abstract int NumberStatistic(IMemoryFixedBlock source, long startAddr, IMemoryBlock target, long targetaddr, long size, TagType type);