Class TRALHexadecimal

Unit

Declaration

type TRALHexadecimal = class(TObject)

Description

TRALHexadecimal

Hierarchy

Overview

Methods

Public class function Decode(AValue: TBytes): StringRAL; overload;
Public class function Decode(AValue: TStream): StringRAL; overload;
Public class function Decode(const AValue: StringRAL): StringRAL; overload;
Public class function DecodeAsBytes(const AValue: StringRAL): TBytes; overload;
Public class function DecodeAsBytes(AValue: TStream): TBytes; overload;
Public class function DecodeAsStream(AValue: TStream): TStream; overload;
Public class function DecodeAsStream(AValue: StringRAL): TStream; overload;
Public class function Encode(AValue: TBytes): StringRAL; overload;
Public class function Encode(AValue: TStream): StringRAL; overload;
Public class function Encode(const AValue: StringRAL; ABinary : boolean = false): StringRAL; overload;
Public class function EncodeAsBytes(const AValue: StringRAL): TBytes; overload;
Public class function EncodeAsBytes(AValue: TStream): TBytes; overload;
Public class function EncodeAsStream(AValue: TStream): TStream; overload;
Protected class function DecodeHex(AInput, AOutput: PByte; AInputLen: integer): integer;
Protected class function EncodeHex(AInput, AOutput: PByte; AInputLen: integer): integer;

Description

Methods

Public class function Decode(AValue: TBytes): StringRAL; overload;
 
Public class function Decode(AValue: TStream): StringRAL; overload;
 
Public class function Decode(const AValue: StringRAL): StringRAL; overload;
 
Public class function DecodeAsBytes(const AValue: StringRAL): TBytes; overload;
 
Public class function DecodeAsBytes(AValue: TStream): TBytes; overload;
 
Public class function DecodeAsStream(AValue: TStream): TStream; overload;
 
Public class function DecodeAsStream(AValue: StringRAL): TStream; overload;
 
Public class function Encode(AValue: TBytes): StringRAL; overload;
 
Public class function Encode(AValue: TStream): StringRAL; overload;
 
Public class function Encode(const AValue: StringRAL; ABinary : boolean = false): StringRAL; overload;
 
Public class function EncodeAsBytes(const AValue: StringRAL): TBytes; overload;
 
Public class function EncodeAsBytes(AValue: TStream): TBytes; overload;
 
Public class function EncodeAsStream(AValue: TStream): TStream; overload;
 
Protected class function DecodeHex(AInput, AOutput: PByte; AInputLen: integer): integer;
 
Protected class function EncodeHex(AInput, AOutput: PByte; AInputLen: integer): integer;
 


GitHub Repository
Generated by PasDoc 0.16.0.