Hasher

Overview

Location

  • Reference:
    • EUnit.fx  Island, macOS
    • RemObjects.Elements.EUnit.dll  .NET, .NET Standard 2.0
    • remobjects.elements.eunit.jar  Cooper
    • libEUnit.fx  Toffee
  • Namespace: RemObjects.Elements.EUnit
  • Platforms: .NET, .NET Standard 2.0, Cooper, Island, macOS, Toffee

 

constructor  protected Cooper, Island, macOS

 

constructor

 

Hasher()

 

init()

 

Hasher()

 

Sub New()

ArrayToHex  virtual

 

class method ArrayToHex(Data: array of Byte): String

 

static String ArrayToHex(Byte[] Data)

 

static func ArrayToHex(_ Data: Byte...) -> String

 

static String ArrayToHex(Byte[] Data)

 

Shared Function ArrayToHex(Data As Byte()) As String

Parameters:

  • Data:

FNVPrime Cooper

 

static final Int64 FNVPrime = 1099511628211

HashBytes  virtual

 

class method HashBytes(Value: array of Byte): UInt64

 

static UInt64 HashBytes(Byte[] Value)

 

static func HashBytes(_ Value: Byte...) -> UInt64

 

static UInt64 HashBytes(Byte[] Value)

 

Shared Function HashBytes(Value As Byte()) As UInt64

Parameters:

  • Value:

HashString  virtual

 

class method HashString(Value: String): UInt64

 

static UInt64 HashString(String Value)

 

static func HashString(_ Value: String) -> UInt64

 

static UInt64 HashString(String Value)

 

Shared Function HashString(Value As String) As UInt64

Parameters:

  • Value:

IntToHex  virtual

 

class method IntToHex(Data: UInt64): String

 

static String IntToHex(UInt64 Data)

 

static func IntToHex(_ Data: UInt64) -> String

 

static String IntToHex(UInt64 Data)

 

Shared Function IntToHex(Data As UInt64) As String

Parameters:

  • Data:

 

FNVPrime Cooper

 

static final Int64 FNVPrime = 1099511628211

 

ArrayToHex  virtual

 

class method ArrayToHex(Data: array of Byte): String

 

static String ArrayToHex(Byte[] Data)

 

static func ArrayToHex(_ Data: Byte...) -> String

 

static String ArrayToHex(Byte[] Data)

 

Shared Function ArrayToHex(Data As Byte()) As String

Parameters:

  • Data:

HashBytes  virtual

 

class method HashBytes(Value: array of Byte): UInt64

 

static UInt64 HashBytes(Byte[] Value)

 

static func HashBytes(_ Value: Byte...) -> UInt64

 

static UInt64 HashBytes(Byte[] Value)

 

Shared Function HashBytes(Value As Byte()) As UInt64

Parameters:

  • Value:

HashString  virtual

 

class method HashString(Value: String): UInt64

 

static UInt64 HashString(String Value)

 

static func HashString(_ Value: String) -> UInt64

 

static UInt64 HashString(String Value)

 

Shared Function HashString(Value As String) As UInt64

Parameters:

  • Value:

IntToHex  virtual

 

class method IntToHex(Data: UInt64): String

 

static String IntToHex(UInt64 Data)

 

static func IntToHex(_ Data: UInt64) -> String

 

static String IntToHex(UInt64 Data)

 

Shared Function IntToHex(Data As UInt64) As String

Parameters:

  • Data:

 

constructor  protected Cooper, Island, macOS

 

constructor

 

Hasher()

 

init()

 

Hasher()

 

Sub New()