Object o_fdtree

Unit

Declaration

type o_fdtree = object(TObject)

Description

Hierarchy

Overview

Methods

Public constructor init;
Public destructor done;
Public procedure run;
Public function treat_file(f : searchrec) : boolean; virtual;
Public function treat_directory(d : searchrec) : boolean; virtual;
Public function stop_run: boolean; virtual;
Public procedure set_file_mask(mask : string);
Public function get_file_mask: string;
Public procedure set_directory_mask(mask : string);
Public function get_directory_mask: string;
Public procedure set_start_directory(st_dir : string);
Public function get_start_directory: string;
Public procedure set_fdtree_sens(sens : t_fdtree_sens);
Public function get_fdtree_sens: t_fdtree_sens;

Description

Methods

Public constructor init;
 
Public destructor done;

Initialise les donn‚es priv‚es.

Public procedure run;
 
Public function treat_file(f : searchrec) : boolean; virtual;

R‚alise le parcours et appelle: - Treat_File pour chaque fichier; - Treat_Directory pour chaque r‚pertoire; - Stop_Run pour l'appuit sur une touche.

Public function treat_directory(d : searchrec) : boolean; virtual;

R‚alise le traitement du fichier correspondant.

Public function stop_run: boolean; virtual;

R‚alise le traitement du r‚pertoire pass‚.

Public procedure set_file_mask(mask : string);

R‚alise le traitement de l'appuit sur une touche. Renvoie True si l'op‚ration doit s'arr‚ter (et par d‚faut).

Public function get_file_mask: string;

D‚fini le masque de recherche des fichiers.

Public procedure set_directory_mask(mask : string);

Renvoie le masque de recherche des fichiers.

Public function get_directory_mask: string;

D‚fini le masque de recherche des r‚pertoires.

Public procedure set_start_directory(st_dir : string);

Renvoie le masque des r‚pertoires.

Public function get_start_directory: string;

D‚fini le r‚pertoire racine de l'arborescence … parcourir.

Public procedure set_fdtree_sens(sens : t_fdtree_sens);

Renvoie le r‚pertoire racine de l'arborescence.

Public function get_fdtree_sens: t_fdtree_sens;

Fixe le sens de parcours de l'arbre: - PreFixe : Fichiers avant r‚pertoires. - Postfix‚ : R‚pertoires avant fichiers.

My libraries for Turbo Pascal (c) 1990-2025 Patrick PREMARTIN - Powered by PasDoc
Generated by PasDoc 0.16.0.