4.7.1.4 Objets StreamReaderWriter
StreamReaderWriter laisse envelopper les flux qui fonctionnent
dans les modes lecture et écriture.
La conception est telle qu'on peut employer les fonctions d'usine
retournées par la fonction lookup() pour construire
l'instance.
- StreamReaderWriter(stream, Reader, Writer, errors)
- Crée une instance de StreamReaderWriter.
stream doit être un objet fichier (ou similaire).
Reader et Writer doivent être des fonctions d'usines ou des
classes fournissant les interfaces StreamReader et
StreamWriter respectivement.
La gestion d'erreurs est faite de la même façon que pour les
lecteurs et les générateurs de flux.
Les instances de StreamReaderWriter définissent les
interfaces combinées des classes StreamReader et
StreamWriter. Elles héritent de toutes autres méthodes et
attributs du flux.