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


Classe pour les threads copiant vers les clés USB.  




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


Graphe de collaboration de usbThread.threadCopyToUSB:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=230pt]{classusbThread_1_1threadCopyToUSB__coll__graph}
\end{center}
\end{figure}
\subsection*{Fonctions membres publiques}
\begin{DoxyCompactItemize}
\item 
def \hyperlink{classusbThread_1_1threadCopyToUSB_af4ac5dcf4e3a435c56ab972091c59972}{\_\-\_\-init\_\-\_\-}
\begin{DoxyCompactList}\small\item\em Constructeur Crée un thread pour copier une liste de fichiers vers une clé USB. \item\end{DoxyCompactList}\item 
def \hyperlink{classusbThread_1_1threadCopyToUSB_a97c943c8aa1f603dc7136a999ada6bde}{threadType}
\item 
def \hyperlink{classusbThread_1_1threadCopyToUSB_ab2652ce3e4d8e58c7bed1462adb430e6}{toDo}
\begin{DoxyCompactList}\small\item\em Copie une liste de fichiers vers une clé USB sous un répertoire donné. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Attributs publics}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classusbThread_1_1threadCopyToUSB_a0551c26ebd58722c16dc6b26bc661a79}{cmd}
\end{DoxyCompactItemize}


\subsection{Description détaillée}
Classe pour les threads copiant vers les clés USB. 

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



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


Constructeur Crée un thread pour copier une liste de fichiers vers 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 à copier \item[{\em subdir}]le sous-\/répertoire de la clé USB où faire la copie \item[{\em logfile}]un fichier de journalisation, /dev/null par défaut \end{DoxyParams}


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

\hypertarget{classusbThread_1_1threadCopyToUSB_a97c943c8aa1f603dc7136a999ada6bde}{
\index{usbThread::threadCopyToUSB@{usbThread::threadCopyToUSB}!threadType@{threadType}}
\index{threadType@{threadType}!usbThread::threadCopyToUSB@{usbThread::threadCopyToUSB}}
\subsubsection[{threadType}]{\setlength{\rightskip}{0pt plus 5cm}def usbThread.threadCopyToUSB.threadType (
\begin{DoxyParamCaption}
\item[{}]{ self}
\end{DoxyParamCaption}
)}}
\label{classusbThread_1_1threadCopyToUSB_a97c943c8aa1f603dc7136a999ada6bde}
\begin{DoxyReturn}{Renvoie}
une chaîne courte qui informe sur le type de thread 
\end{DoxyReturn}


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



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

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


Copie une liste de fichiers vers une clé USB sous un répertoire donné. 

Ce répertoire est composé de ud.visibleDir() joint au sous-\/répertoire subdir. À chaque fichier ou répertoire copié, une ligne est journalisée dans le fichier de journal de l'application. 
\begin{DoxyParams}{Paramètres}
\item[{\em ud}]l'instance uDisk correspondant à une partition de clé USB \item[{\em fileList}]la liste des fichiers à copier \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 230 du fichier usbThread.py.



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


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



Définition à la ligne 209 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}
