love.data (Français)

Disponible depuis LÖVE 11.0
Ce-tte module n'est pas supporté-e par des versions plus anciennes.

Fournit les fonctionnalités pour créer et transformer les données (data).

Types

ByteData (Français) Objet de données contenant des octets arbitraires dans une mémoire continue. Added since 11.0
CompressedData (Français) Représente les données d'octets, compressées selon un algorithme spécifique.

.||style="padding: 1px 5px 1px 5px; background-color: #f8fff8; vertical-align: top;"|Added since 0.10.0 ||style="padding: 1px 5px 1px 5px; background-color: #ffffff; vertical-align: top;"|

Data (Français) Super classe de tous les objets de données.

Fonctions

love.data.compress (Français) Compresse une chaîne de caractère ou (String ou donnée (Data) en utilisant un algorithme de compression spécifique.
love.data.decode (Français) Décode les Data (données) ou une string (chaîne de caractères) depuis n'importe lequel des EncodeFormats (formats d'encodage) vers une Data ou string.
love.data.decompress (Français) Décompresse une CompressedData (donnée compressée) ou une chaîne de caractère ou objet Data précédemment compressée.
love.data.encode (Français) Encode des données ou une chaîne de caractère vers des données ou une chaîne de caractère dans l'un des EncodeFormats (formats d'encodage).
love.data.getPackedSize (Français) Gets the size in bytes that a given format used with love.data.pack will use.
love.data.hash (Français) Calcule l'empreinte numérique d'une chaîne de caractères en utilisant l’algorithme de hachage spécifié.
love.data.newByteData (Français) Crée un nouvel objet Data contenant des octets au choix.
love.data.newDataView (Français) Crée un nouveau Data référencent une sous-section d'un objet Data existant.
love.data.pack (Français) Packs (serializes) simple Lua values.
love.data.unpack (Français) Décompacte (désérialise) une chaîne de caractères octale ou des Data (données) en des valeurs Lua simples.

Enumérateurs

CompressedDataFormat (Français) Formats de données compressés. Added since 0.10.0
ContainerType (Français) Le type retourné par les fonctions retournant des données. Added since 11.0
EncodeFormat (Français) Format d'encodage utilisé avec les données d'encode ou de decode (décode). Added since 11.0
HashFunction (Français) Algorithme de hachage de love.data.hash. Added since 11.0

Voir également

Autres langues