public BlockHash(Int32 a_hash_size, Int32 a_block_size, Int32 a_buffer_size = -1) : base(a_hash_size, a_block_size) { if (a_buffer_size == -1) { a_buffer_size = a_block_size; } buffer = new HashBuffer(a_buffer_size); } // end constructor
} // end constructor public HashBuffer Clone() { HashBuffer result = new HashBuffer(); result.pos = pos; result.data = data.DeepCopy(); return(result); }