Class TRALSHA2_64

Unit

Declaration

type TRALSHA2_64 = class(TRALHashBase)

Description

No description available, ancestor TRALHashBase description follows

TRALHashBase

Hierarchy

Overview

Methods

Public constructor Create;
Protected function Finalize: TBytes; override;
Protected function GetBuffer(AIndex: IntegerRAL): Pointer; override;
Protected function GetBufLength: IntegerRAL; override;
Protected function Swap(AValue: UInt64RAL): UInt64RAL; overload;
Protected function Swap(AValue: Cardinal): Cardinal; overload;
Protected procedure Compress; override;
Protected procedure Initialize; override;
Protected procedure SetVersion(const Value: TRALSHA64Versions);

Properties

Published property Version: TRALSHA64Versions read FVersion write SetVersion;

Description

Methods

Public constructor Create;
 
Protected function Finalize: TBytes; override;
 
Protected function GetBuffer(AIndex: IntegerRAL): Pointer; override;
 
Protected function GetBufLength: IntegerRAL; override;
 
Protected function Swap(AValue: UInt64RAL): UInt64RAL; overload;
 
Protected function Swap(AValue: Cardinal): Cardinal; overload;

returns swaps bits of a value

Protected procedure Compress; override;
 
Protected procedure Initialize; override;
 
Protected procedure SetVersion(const Value: TRALSHA64Versions);
 

Properties

Published property Version: TRALSHA64Versions read FVersion write SetVersion;
 


GitHub Repository
Generated by PasDoc 0.16.0.