Joomla CMS
4.2.2
Documentation des API du CMS Joomla en version 4.2.2
|
Fonctions membres publiques | |
__construct ($array=array(0, 0), $unsignedInt=false) | |
addInt32 (ParagonIE_Sodium_Core32_Int32 $addend) | |
mulIntFast ($int) | |
mulInt32Fast (ParagonIE_Sodium_Core32_Int32 $right) | |
isGreaterThan ($b=0) | |
isLessThanInt ($b=0) | |
setUnsignedInt ($bool=false) | |
xorInt32 (ParagonIE_Sodium_Core32_Int32 $b) | |
toArray () | |
toString () | |
toInt () | |
toInt32 () | |
toInt64 () | |
toReverseString () | |
__toString () | |
Fonctions membres publiques statiques | |
static | fromString ($string) |
static | fromReverseString ($string) |
Champs de données | |
$limbs = array(0, 0) | |
$overflow = 0 | |
$unsignedInt = false | |
Class ParagonIE_Sodium_Core32_Int32
Encapsulates a 32-bit integer.
These are immutable. It always returns a new instance.
__construct | ( | $array = array(0, 0) , |
|
$unsignedInt = false |
|||
) |
ParagonIE_Sodium_Core32_Int32 constructor.
array | $array | |
bool | $unsignedInt |
Références $unsignedInt.
__toString | ( | ) |
Références toString().
addInt32 | ( | ParagonIE_Sodium_Core32_Int32 | $addend | ) |
Adds two int32 objects
ParagonIE_Sodium_Core32_Int32 | $addend |
Références $return, et $unsignedInt.
|
static |
string | $string |
SodiumException | |
TypeError |
Références $return, ParagonIE_Sodium_Core_Util\declareScalarType(), et ParagonIE_Sodium_Core_Util\strlen().
Référencé par ParagonIE_Sodium_Core32_ChaCha20_IetfCtx\__construct(), ParagonIE_Sodium_Core32_ChaCha20_Ctx\__construct(), ParagonIE_Sodium_Core32_Poly1305_State\__construct(), et ParagonIE_Sodium_Core32_HChaCha20\hChaCha20().
|
static |
string | $string |
SodiumException | |
TypeError |
Références $return, ParagonIE_Sodium_Core_Util\declareScalarType(), et ParagonIE_Sodium_Core_Util\strlen().
isGreaterThan | ( | $b = 0 | ) |
isLessThanInt | ( | $b = 0 | ) |
mulInt32Fast | ( | ParagonIE_Sodium_Core32_Int32 | $right | ) |
ParagonIE_Sodium_Core32_Int32 | $right |
mulIntFast | ( | $int | ) |
int | $int |
Références $b, $c, $i, $return, et $unsignedInt.
toArray | ( | ) |
toInt | ( | ) |
toInt32 | ( | ) |
Références $return, et $unsignedInt.
toInt64 | ( | ) |
Références $overflow, $return, et $unsignedInt.
toReverseString | ( | ) |
toString | ( | ) |
TypeError |
Références ParagonIE_Sodium_Core_Util\intToChr().
Référencé par __toString().
xorInt32 | ( | ParagonIE_Sodium_Core32_Int32 | $b | ) |
XOR this 32-bit integer with another.
ParagonIE_Sodium_Core32_Int32 | $b |
Références $b, $return, $this, et $unsignedInt.
$limbs = array(0, 0) |
$overflow = 0 |
Référencé par toInt64().
$unsignedInt = false |
Référencé par __construct(), addInt32(), mulIntFast(), toInt32(), toInt64(), et xorInt32().