Unit 'HlpIHash' Package
[Overview][Classes][Index] [#pl_hashlib4pascal]

IHash

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: HlpIHash.pas line 14

type IHash = interface(IInterface)

  function GetBlockSize;

  

  property BlockSize: Int32; [r]

  

  function GetHashSize;

  

  property HashSize: Int32; [r]

  

  function GetBufferSize;

  

  procedure SetBufferSize();

  

  property BufferSize: Int32; [rw]

  

  function GetName;

  

  property Name: string; [r]

  

  procedure Initialize;

  

  procedure TransformString();

  

  procedure TransformBytes();

  

  procedure TransformUntyped();

  

  procedure TransformStream();

  

  procedure TransformFile();

  

  function TransformFinal;

  

  function ComputeString();

  

  function ComputeBytes();

  

  function ComputeUntyped();

  

  function ComputeStream();

  

  function ComputeFile();

  

  function Clone;

  

end;

Inheritance

IHash

  

|

IInterface



CT Web help

CodeTyphon Studio