Class TRALBase64

Unit

Declaration

type TRALBase64 = class(TObject)

Description

TRALBase64

Hierarchy

Overview

Methods

Public class function Decode(const AValue: StringRAL): StringRAL; overload;
Public class function Decode(AValue: TBytes): StringRAL; overload;
Public class function Decode(AValue: TStream): StringRAL; overload;
Public class function DecodeAsBytes(const AValue: StringRAL): TBytes; overload;
Public class function DecodeAsBytes(AValue: TStream): TBytes; overload;
Public class function DecodeAsStream(AValue: StringRAL): TStream; overload;
Public class function DecodeAsStream(AValue: TStream): TStream; overload;
Public class function Encode(const AValue: StringRAL; ABinary : boolean = false): StringRAL; overload;
Public class function Encode(AValue: TBytes): StringRAL; overload;
Public class function Encode(AValue: TStream): 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;
Public class function FromBase64Url(const AValue: StringRAL): StringRAL;
Public class function GetSizeDecode(ASize: Int64RAL): Int64RAL;
Public class function GetSizeEncode(ASize: Int64RAL): Int64RAL;
Public class function ToBase64Url(const AValue: StringRAL): StringRAL;
Protected class function DecodeBase64(AInput, AOutput: PByte; AInputLen: Integer): IntegerRAL;
Protected class function EncodeBase64(AInput, AOutput: PByte; AInputLen: Integer): IntegerRAL;

Description

Methods

Public class function Decode(const AValue: StringRAL): StringRAL; overload;

This item has no description.

Public class function Decode(AValue: TBytes): StringRAL; overload;

This item has no description.

Public class function Decode(AValue: TStream): StringRAL; overload;

This item has no description.

Public class function DecodeAsBytes(const AValue: StringRAL): TBytes; overload;

This item has no description.

Public class function DecodeAsBytes(AValue: TStream): TBytes; overload;

This item has no description.

Public class function DecodeAsStream(AValue: StringRAL): TStream; overload;

This item has no description.

Public class function DecodeAsStream(AValue: TStream): TStream; overload;

This item has no description.

Public class function Encode(const AValue: StringRAL; ABinary : boolean = false): StringRAL; overload;

This item has no description.

Public class function Encode(AValue: TBytes): StringRAL; overload;

This item has no description.

Public class function Encode(AValue: TStream): StringRAL; overload;

This item has no description.

Public class function EncodeAsBytes(const AValue: StringRAL): TBytes; overload;

This item has no description.

Public class function EncodeAsBytes(AValue: TStream): TBytes; overload;

This item has no description.

Public class function EncodeAsStream(AValue: TStream): TStream; overload;

This item has no description.

Public class function FromBase64Url(const AValue: StringRAL): StringRAL;

This item has no description.

Public class function GetSizeDecode(ASize: Int64RAL): Int64RAL;

This item has no description.

Public class function GetSizeEncode(ASize: Int64RAL): Int64RAL;

This item has no description.

Public class function ToBase64Url(const AValue: StringRAL): StringRAL;

This item has no description.

Protected class function DecodeBase64(AInput, AOutput: PByte; AInputLen: Integer): IntegerRAL;

This item has no description.

Protected class function EncodeBase64(AInput, AOutput: PByte; AInputLen: Integer): IntegerRAL;

This item has no description.



PascalRAL - GitHub Repository
Generated by PasDoc 1.0.4.