UpsSys.IFluxFormate

Définition

/***************************************************************/
Interface IFluxFormate Implemente Public : IFlux Defaut TailleSegment 4 ConserverObjets
/* Objet : Definition de l'interface pour les flux formates. */
/***************************************************************/
/*-------------------------------------------------------------*/
/* Heritage des proprietes d'Objet. */
/*-------------------------------------------------------------*/
Prive : /*-------------------------------------------------------------*/
/* Heritage des proprietes d'IFlux. */
/*-------------------------------------------------------------*/
Prive : /*-------------------------------------------------------------*/
/* Proprietes propres. */
/*-------------------------------------------------------------*/
Prive : Public : /*-------------------------------------------------------------*/
/* Heritage des methodes d'Objet. */
/*-------------------------------------------------------------*/
Public : Prive : /*-------------------------------------------------------------*/
/* Heritage des methodes d'IFlux. */
/*-------------------------------------------------------------*/
Public : /*-------------------------------------------------------------*/
/* Methodes propres. */
/*-------------------------------------------------------------*/
Public : Prive : Fin Interface

L'interface IFluxFormate modélise un flux de données en entrée pour lecture, en sortie pour écriture ou en entrée-sortie pour lecture-écriture.

Le flux de données est structuré en un document qui peut être au format donné par les valeurs de l'énuméré FormatsDocumentSupportes.

L'intérêt est de pouvoir lire et écrire des données de ce flux en déléguant le traitement de la mise en forme à Up ! Document.

L'interface IFluxFormate possède un constructeur implicite l'initialisant à flux fermé.

Opérateurs

L'interface IFluxFormate possède les opérateurs standards suivants :

Exemple

Variable
/******/
Principal
/*******/
Debut
...
Si FichesPatients==FichesProspects Alors
/* Egalité entre deux flux formates. */ Fin Si
Si FichesPatients!=FichesProspects Alors
/* Inégalité entre deux flux formates. */
Fin Si
Fin Principal

Traduction

---------