Sepi
Name
TThreadTransformationStream
Parent
ScPipes
Class Hierarchy
TTransformationStream
Visibility
PUBLIC
Description
Flux de transformation dont le flot de contrôle est un thread
Members
Fields
Field Description FBuffer (-) Buffer de données entre les coroutines FBufferCount (-) Taille des données valides dans le buffer FBufferReadPos (-) Position de lecture dans le buffer FBufferSize (-) Taille du buffer FBufferWritePos (-) Position dans le buffer FReadSomethingEvent (-) Quelque chose a été lu FTerminated (-) True lorsque le thread est terminé FThread (-) Thread interne FWritePosition (-) Position en écriture FWrittenSomethingEvent (-) Quelque chose a été écrit
Methods
Method Description AfterConstruction (+) [@inheritDoc] BeforeDestruction (+) [@inheritDoc] Create (+) Crée un flux par transformation Create (+) Crée un flux par transformation Destroy (+) [@inheritDoc] IncWritePosition (#) Augmente la variable interne de position en écriture dans le flux InternalRead (#) Lit une partie du buffer interne InternalWrite (#) Ecrit des données dans le buffer interne PrivTransformStream (-) Méthode d'exécution du thread RaiseFatalException (#) Déclenche dans le contexte courant l'exception fatale du thread READ (+) [@inheritDoc] Seek (+) [@inheritDoc] ThreadTerminated (-) Gestionnaire de l'événement OnTerminate du thread WRITE (+) [@inheritDoc]
Properties
Property Description BufferCount (#) Taille des données valides dans le buffer BufferSize (#) Taille du buffer ReadSomethingEvent (#) Quelque chose a été lu Terminated (#) True lorsque le thread est terminé Thread (#) Thread interne WrittenSomethingEvent (#) Quelque chose a été écrit
Legend
Symbol Visibility - Private # Protected + Public * Published A Automated S Strict
Sepi