public virtual HashResult ComputeUShorts(ushort[] a_data) { return(ComputeBytes(Converters.ConvertUShortsToBytes(a_data))); }
public virtual HashResult ComputeString(string a_data, Encoding a_encoding) { return(ComputeBytes(Converters.ConvertStringToBytes(a_data, a_encoding))); }
public virtual HashResult ComputeChars(char[] a_data) { return(ComputeBytes(Converters.ConvertCharsToBytes(a_data))); }
public void TransformDoubles(double[] a_data) { TransformBytes(Converters.ConvertDoublesToBytes(a_data)); }
public void TransformFloats(float[] a_data) { TransformBytes(Converters.ConvertFloatsToBytes(a_data)); }
public virtual HashResult ComputeDoubles(double[] a_data) { return(ComputeBytes(Converters.ConvertDoublesToBytes(a_data))); }
/// <summary> /// Transforms a Float /// </summary> /// <param name="a_data"></param> public void TransformFloat(float a_data) { TransformBytes(Converters.ConvertFloatToBytes((a_data))); }
public void TransformString(string a_data, Encoding a_encoding) { TransformBytes(Converters.ConvertStringToBytes(a_data, a_encoding)); }
public void TransformUShorts(ushort[] a_data) { TransformBytes(Converters.ConvertUShortsToBytes(a_data)); }
public void TransformChars(char[] a_data) { TransformBytes(Converters.ConvertCharsToBytes(a_data)); }
public void TransformString(string a_data) { TransformBytes(Converters.ConvertStringToBytes(a_data)); }
public override string ToString() { return(Converters.ConvertBytesToHexString(m_hash)); }
public HashResult(string a_hash) { m_hash = Converters.ConvertHexStringToBytes(a_hash); }
/// <summary> /// Transforms some Chars /// </summary> /// <param name="a_data"></param> /// <param name="a_encoding"></param> public void TransformChars(char[] a_data, Encoding a_encoding) { TransformBytes(Converters.ConvertCharsToBytes(a_data, a_encoding)); }
public virtual HashResult ComputeUInts(uint[] a_data) { return(ComputeBytes(Converters.ConvertUIntsToBytes(a_data))); }
public void TransformUInts(uint[] a_data) { TransformBytes(Converters.ConvertUIntsToBytes(a_data)); }
public virtual HashResult ComputeULongs(ulong[] a_data) { return(ComputeBytes(Converters.ConvertULongsToBytes(a_data))); }
public void TransformULongs(ulong[] a_data) { TransformBytes(Converters.ConvertULongsToBytes(a_data)); }
public virtual HashResult ComputeFloats(float[] a_data) { return(ComputeBytes(Converters.ConvertFloatsToBytes(a_data))); }
/// <summary> /// Computes the Hash of some Chars /// </summary> /// <param name="a_data"></param> /// <param name="a_encoding"></param> /// <returns></returns> public virtual HashResult ComputeChars(char[] a_data, Encoding a_encoding) { return(ComputeBytes(Converters.ConvertCharsToBytes(a_data, a_encoding))); }