Difference between revisions of "Thread (Français)"

m (only parent)
(Fonctions)
 
(3 intermediate revisions by the same user not shown)
Line 3: Line 3:
  
 
== Constructeurs ==
 
== Constructeurs ==
{{#ask: [[Category:Functions]] [[Constructs::Thread]] [[Concept:Current]]
+
{{#ask: [[Category:Functions (Français)]] [[Constructs::Thread (Français)]] [[Concept:Current]]
 
| headers=hide
 
| headers=hide
 
| default=None.
 
| default=None.
Line 14: Line 14:
 
| ?PrettyRemoved
 
| ?PrettyRemoved
 
}}
 
}}
 +
 
== Fonctions ==
 
== Fonctions ==
{{#ask: [[Category:Functions]] [[parent::Thread||Object]] [[Concept:Current]]
+
{{#ask: [[Category:Functions (Français)]] [[parent::Thread (Français)||Object (Français)]] [[Concept:Current]]
 
| headers=hide
 
| headers=hide
 
| format=template
 
| format=template
Line 25: Line 26:
 
| ?PrettyRemoved
 
| ?PrettyRemoved
 
}}
 
}}
 +
 
== Supertypes ==
 
== Supertypes ==
 
* [[parent::Object (Français)]]
 
* [[parent::Object (Français)]]
Line 32: Line 34:
 
== Voir également ==
 
== Voir également ==
 
* [[parent::love.thread (Français)]]
 
* [[parent::love.thread (Français)]]
[[Category:Types]]
+
[[Category:Types (Français)]]
 
{{#set:Description=Un Thread représente un fil d'exécution (thread).}}
 
{{#set:Description=Un Thread représente un fil d'exécution (thread).}}
 
== Autres langues ==
 
== Autres langues ==
 
{{i18n|Thread}}
 
{{i18n|Thread}}

Latest revision as of 20:25, 6 March 2022

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

Un Thread (fil d'exécution) une un bout de code qui peut s'exécuter parallèlement aux autres. Les données peuvent être envoyées entre les différents threads avec les objets Channel (canal).

Constructeurs

love.thread.newThread (Français) Crée une nouvelle Thread depuis un nom de fichier, une chaîne de caractères ou un objet FileData contenant du code Lua.

Fonctions

Object:release (Français) Détruit immédiatement la référence Lua à l'objet.
Object:type (Français) Retourne le type d'un objet comme une chaîne de caractère.
Object:typeOf (Français) Test si un objet est d'un certain type.
Thread:getError (Français) Retourne la chaîne de caractères d'erreur du fil d'exécution.
Thread:isRunning (Français) Est-ce que le fil d'exécution est en cours d'exécution.
Thread:start (Français) Starts the thread.
Thread:wait (Français) Attend qu'un fil d'exécution se termine.

Supertypes

Notes

Supprimé depuis LÖVE 0.9.0
Cette méthode pour récupérer les erreurs à été remplacée par Thread:getError et love.threaderror.

Si une erreur Lua se produit dans thread, un message avec le nom « error » est poussé dans son pool de messages. Récuperez le message avec la fonction Thread:get('error').

Voir également

Autres langues