Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de la classe BinaryField
+ Graphe d'héritage de BinaryField:

Fonctions membres publiques

 __construct (... $indices)
 
 newInteger ($num)
 
 randomInteger ()
 
 getLengthInBytes ()
 
 getLength ()
 

Fonctions membres publiques statiques

static base2ToBase256 ($x, $size=null)
 
static base256ToBase2 ($x)
 

Attributs protégés

 $instanceID
 

Attributs privés

 $randomMax
 

Attributs privés statiques

static $instanceCounter = 0
 

Documentation des constructeurs et destructeur

◆ __construct()

__construct (   $indices)

Default constructor

Références $c, $g, $i, $r, $temp, $val, Integer\setModulo(), et Integer\setRecurringModuloFunction().

Documentation des fonctions membres

◆ base256ToBase2()

static base256ToBase2 (   $x)
static

Converts a base-256 string to a base-2 string

Paramètres
string$x
Renvoie
string

Références Strings\bin2bits().

Référencé par Integer\regularPolynomialMultiply(), et Integer\toBits().

◆ base2ToBase256()

static base2ToBase256 (   $x,
  $size = null 
)
static

Converts a base-2 string to a base-256 string

Paramètres
string$x
int | null$size
Renvoie
string

Références $size, et Strings\bits2bin().

Référencé par Integer\polynomialDivide(), et Integer\regularPolynomialMultiply().

◆ getLength()

getLength ( )

Returns the length of the modulo in bits

Renvoie
int

Références Integer\getModulo().

◆ getLengthInBytes()

getLengthInBytes ( )

Returns the length of the modulo in bytes

Renvoie
int

Références Integer\getModulo().

◆ newInteger()

newInteger (   $num)

Returns an instance of a dynamically generated PrimeFieldInteger class

Paramètres
string$num
Renvoie
Integer

◆ randomInteger()

randomInteger ( )

Returns an integer on the finite field between one and the prime modulo

Renvoie
Integer

Références BigInteger\randomRange().

Documentation des champs

◆ $instanceCounter

$instanceCounter = 0
staticprivate

◆ $instanceID

$instanceID
protected

◆ $randomMax

$randomMax
private

La documentation de cette classe a été générée à partir du fichier suivant :