SOAP-SVCLOG-Viewer 1.4
A friendly SOAP log messages viewer
FileRepair Class Reference

La classe FileRepair ouvre un fichier .SCVLOG dont des messages sont tronqués au début ou à la fin, et essaye de le réparer. Un nouveau fichier XML est généré (avec l'extension ".repaired.xml" ), et contenant le flux réparé. More...

#include <FileRepair.h>

Public Member Functions

bool openSVCfile (std::string filename)
 Ouverture des fichiers SVCLOG (input) et XML (output).
bool isSvcLog (const char *filename)
 Verifie si l'extension du fichier est bien .svclog.
void repair ()
 Parcourt le fichier SVCLOG et effectue les remplacements nécessaires pour le transformer en un fichier XML lisible.
void close ()
 Referme les fichiers.

Detailed Description

La classe FileRepair ouvre un fichier .SCVLOG dont des messages sont tronqués au début ou à la fin, et essaye de le réparer. Un nouveau fichier XML est généré (avec l'extension ".repaired.xml" ), et contenant le flux réparé.


La classe transforme un fichier SVCLOG en un fichier XML. Elle lit le fichier SVCLOG caractère-par-caractère et n'utilise PAS de parser XML.

Author
David de Lorenzo

Member Function Documentation

◆ close()

void FileRepair::close ( )

Referme les fichiers.


See also
openSVCfile()

◆ isSvcLog()

bool FileRepair::isSvcLog ( const char * filename)

Verifie si l'extension du fichier est bien .svclog.


Parameters
filename: Le nom du fichier
Returns
True il s'agit bien d'un fichier SVCLOG.

◆ openSVCfile()

bool FileRepair::openSVCfile ( std::string filename)

Ouverture des fichiers SVCLOG (input) et XML (output).


Parameters
filename: Le nom du fichier
Returns
True si l'ouverture des fichiers est OK.
See also
close()

◆ repair()

void FileRepair::repair ( )

Parcourt le fichier SVCLOG et effectue les remplacements nécessaires pour le transformer en un fichier XML lisible.


Precondition
Le fichier SVCLOG doit avoir été ouvert avec openSVCfile().

The documentation for this class was generated from the following files:
  • E:/Sources/Repositories/VOR/TOOLS/SOAP-Message-Viewer/Sources/FileRepair.h
  • E:/Sources/Repositories/VOR/TOOLS/SOAP-Message-Viewer/Sources/FileRepair.cpp