\hypertarget{classusbThread_1_1threadDeleteInUSB}{
\section{Référence de la classe usbThread.threadDeleteInUSB}
\label{classusbThread_1_1threadDeleteInUSB}\index{usbThread::threadDeleteInUSB@{usbThread::threadDeleteInUSB}}
}


Classe pour les threads effaçant des sous-\/arbres dans les clés USB.  




Graphe d'héritage de usbThread.threadDeleteInUSB:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=230pt]{classusbThread_1_1threadDeleteInUSB__inherit__graph}
\end{center}
\end{figure}


Graphe de collaboration de usbThread.threadDeleteInUSB:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=230pt]{classusbThread_1_1threadDeleteInUSB__coll__graph}
\end{center}
\end{figure}
\subsection*{Fonctions membres publiques}
\begin{DoxyCompactItemize}
\item 
def \hyperlink{classusbThread_1_1threadDeleteInUSB_a2a7f30c9ee7d573b7346422759f8da6b}{\_\-\_\-init\_\-\_\-}
\begin{DoxyCompactList}\small\item\em Constructeur Crée un thread pour supprimer une liste de fichiers dans une clé USB. \item\end{DoxyCompactList}\item 
def \hyperlink{classusbThread_1_1threadDeleteInUSB_a8dfc73267537b6c95c4082de66921c2e}{toDo}
\begin{DoxyCompactList}\small\item\em Supprime une liste de fichiers dans une clé USB. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Attributs publics}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classusbThread_1_1threadDeleteInUSB_a42e393dd1d691e07b4a64a27fc7a1244}{cmd}
\end{DoxyCompactItemize}


\subsection{Description détaillée}
Classe pour les threads effaçant des sous-\/arbres dans les clés USB. 

Définition à la ligne 298 du fichier usbThread.py.



\subsection{Documentation des fonctions membres}
\hypertarget{classusbThread_1_1threadDeleteInUSB_a2a7f30c9ee7d573b7346422759f8da6b}{
\index{usbThread::threadDeleteInUSB@{usbThread::threadDeleteInUSB}!\_\-\_\-init\_\-\_\-@{\_\-\_\-init\_\-\_\-}}
\index{\_\-\_\-init\_\-\_\-@{\_\-\_\-init\_\-\_\-}!usbThread::threadDeleteInUSB@{usbThread::threadDeleteInUSB}}
\subsubsection[{\_\-\_\-init\_\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}def usbThread.threadDeleteInUSB.\_\-\_\-init\_\-\_\- (
\begin{DoxyParamCaption}
\item[{}]{ self, }
\item[{}]{ ud, }
\item[{}]{ fileList, }
\item[{}]{ subdir, }
\item[{}]{ logfile = {\ttfamily \char`\"{}/dev/null\char`\"{}}}
\end{DoxyParamCaption}
)}}
\label{classusbThread_1_1threadDeleteInUSB_a2a7f30c9ee7d573b7346422759f8da6b}


Constructeur Crée un thread pour supprimer une liste de fichiers dans une clé USB. 


\begin{DoxyParams}{Paramètres}
\item[{\em ud}]l'instance uDisk correspondant à une partition de clé USB \item[{\em fileList}]la liste des fichiers à supprimer \item[{\em subdir}]le sous-\/répertoire de la clé USB où faire les suppressions \item[{\em logfile}]un fichier de journalisation, /dev/null par défaut \end{DoxyParams}


Définition à la ligne 308 du fichier usbThread.py.

\hypertarget{classusbThread_1_1threadDeleteInUSB_a8dfc73267537b6c95c4082de66921c2e}{
\index{usbThread::threadDeleteInUSB@{usbThread::threadDeleteInUSB}!toDo@{toDo}}
\index{toDo@{toDo}!usbThread::threadDeleteInUSB@{usbThread::threadDeleteInUSB}}
\subsubsection[{toDo}]{\setlength{\rightskip}{0pt plus 5cm}def usbThread.threadDeleteInUSB.toDo (
\begin{DoxyParamCaption}
\item[{}]{ self, }
\item[{}]{ ud, }
\item[{}]{ fileList, }
\item[{}]{ subdir, }
\item[{}]{ dest, }
\item[{}]{ logfile}
\end{DoxyParamCaption}
)}}
\label{classusbThread_1_1threadDeleteInUSB_a8dfc73267537b6c95c4082de66921c2e}


Supprime une liste de fichiers dans une clé USB. 

La liste est prise sous un répertoire donné. Le répertoire visible qui dépend du constructuer d ela clé est pris en compte. À chaque fichier ou répertoire supprimé, une ligne est journalisée dans le fichier de journal de l'application. 
\begin{DoxyParams}{Paramètres}
\item[{\em l'instance}]uDisk correspondant à une partition de clé USB \item[{\em fileList}]la liste des fichiers à copier \item[{\em dest}]un répertoire de destination \item[{\em logfile}]un fichier de journalisation \item[{\em subdir}]le sous-\/répertoire de la clé USB où faire la copie \end{DoxyParams}


Réimplémentée à partir de \hyperlink{classusbThread_1_1abstractThreadUSB_a43963cb835fc6bbe2a36dfa24dd648ab}{usbThread.abstractThreadUSB}.



Définition à la ligne 325 du fichier usbThread.py.



\subsection{Documentation des données membres}
\hypertarget{classusbThread_1_1threadDeleteInUSB_a42e393dd1d691e07b4a64a27fc7a1244}{
\index{usbThread::threadDeleteInUSB@{usbThread::threadDeleteInUSB}!cmd@{cmd}}
\index{cmd@{cmd}!usbThread::threadDeleteInUSB@{usbThread::threadDeleteInUSB}}
\subsubsection[{cmd}]{\setlength{\rightskip}{0pt plus 5cm}{\bf usbThread.threadDeleteInUSB.cmd}}}
\label{classusbThread_1_1threadDeleteInUSB_a42e393dd1d691e07b4a64a27fc7a1244}


Réimplémentée à partir de \hyperlink{classusbThread_1_1abstractThreadUSB_a576aa47367b35768e39aed7e9ac92aaf}{usbThread.abstractThreadUSB}.



Définition à la ligne 310 du fichier usbThread.py.



La documentation de cette classe a été générée à partir du fichier suivant :\begin{DoxyCompactItemize}
\item 
src/\hyperlink{usbThread_8py}{usbThread.py}\end{DoxyCompactItemize}
