Sepi

Name
  ScCoroutines

Parent
  Sepi

Description
  Classes de gestion de coroutines
ScCoroutines propose deux classes principales. TCustomCoroutine est une
classe abstraite gérant des coroutines. Il faut la sucharger à la manière
dont on surcharge TThread pour avoir une coroutine concrète. TCoroutine est
une implémentation de celle-ci qui prend une méthode en paramètre, et exécute
celle-ci comme coroutine.

Author
  sjrd

Version
  1.0

Types
 
Type Description
TCoroutineLoop (+) Type de boucle de coroutine
TCoroutineMethod (+) Méthode de contenu d'une coroutine publique

Constants
 
Constant Description
SCoroutInternalError (+) #No TAG found in source code#
SCoroutInvalidOpWhileNotRunning (+) #No TAG found in source code#
SCoroutInvalidOpWhileRunning (+) #No TAG found in source code#
SCoroutNotTerminated (+) #No TAG found in source code#
SCoroutTerminated (+) #No TAG found in source code#
SCoroutTerminating (+) #No TAG found in source code#

Classes
 
Class Description
ECoroutineError (+) Erreur liée à l'utilisation d'une coroutine
ECoroutineTerminating (+) Interruption prématurée d'une coroutine
TCoroutine (+) Implémentation publique de TCustomCoroutine
TCustomCoroutine (+) Classe de support des coroutines
TCustomEnumerator (+) Énumérateur en coroutine

Legend
 
Symbol Visibility
- Private
# Protected
+ Public
* Published
A Automated
S Strict

Sepi


Copyright (c) 2006-2010 Sébastien Doeraene
Created with DelphiCodeToDoc. To obtain the latest revision, please visit http://dephicodetodoc.sourceforge.net/