1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121
|
\hypertarget{namespacesrc_1_1usbThread}{}\doxysection{Référence de l\textquotesingle{}espace de nommage src.\+usb\+Thread}
\label{namespacesrc_1_1usbThread}\index{src.usbThread@{src.usbThread}}
\doxysubsection*{Classes}
\begin{DoxyCompactItemize}
\item
class \mbox{\hyperlink{classsrc_1_1usbThread_1_1abstractThreadUSB}{abstract\+Thread\+U\+SB}}
\item
class \mbox{\hyperlink{classsrc_1_1usbThread_1_1threadCopyFromUSB}{thread\+Copy\+From\+U\+SB}}
\begin{DoxyCompactList}\small\item\em Classe pour les threads copiant depuis les clés U\+SB. \end{DoxyCompactList}\item
class \mbox{\hyperlink{classsrc_1_1usbThread_1_1threadCopyToUSB}{thread\+Copy\+To\+U\+SB}}
\begin{DoxyCompactList}\small\item\em Classe pour les threads copiant vers les clés U\+SB. \end{DoxyCompactList}\item
class \mbox{\hyperlink{classsrc_1_1usbThread_1_1threadDeleteInUSB}{thread\+Delete\+In\+U\+SB}}
\begin{DoxyCompactList}\small\item\em Classe pour les threads effaçant des sous-\/arbres dans les clés U\+SB. \end{DoxyCompactList}\item
class \mbox{\hyperlink{classsrc_1_1usbThread_1_1threadMoveFromUSB}{thread\+Move\+From\+U\+SB}}
\begin{DoxyCompactList}\small\item\em Classe pour les threads déplaçant des fichiers depuis les clés U\+SB. \end{DoxyCompactList}\item
class \mbox{\hyperlink{classsrc_1_1usbThread_1_1ThreadRegister}{Thread\+Register}}
\begin{DoxyCompactList}\small\item\em Une classe pour tenir un registre des threads concernant les baladeurs. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Fonctions}
\begin{DoxyCompactItemize}
\item
def \mbox{\hyperlink{namespacesrc_1_1usbThread_a4c629171bff656efaddeb34a513e1299}{ensure\+Dir\+Exists}} (destpath)
\begin{DoxyCompactList}\small\item\em force l\textquotesingle{}existence d\textquotesingle{}un répertoire, récursivement si nécessaire \end{DoxyCompactList}\item
def \mbox{\hyperlink{namespacesrc_1_1usbThread_aedbb2e811d5c036de0da0d43463b5746}{test\+\_\+copytree}} ()
\begin{DoxyCompactList}\small\item\em Teste la fonction copytree. \end{DoxyCompactList}\item
def \mbox{\hyperlink{namespacesrc_1_1usbThread_a3bd88e8e51e220293b0ba29178dbbe9c}{test\+\_\+copy2}} ()
\end{DoxyCompactItemize}
\doxysubsection*{Variables}
\begin{DoxyCompactItemize}
\item
string \mbox{\hyperlink{namespacesrc_1_1usbThread_a4677c6916331c3d3792fb0a2b9e862ab}{licence\+En}}
\end{DoxyCompactItemize}
\doxysubsection{Documentation des fonctions}
\mbox{\Hypertarget{namespacesrc_1_1usbThread_a4c629171bff656efaddeb34a513e1299}\label{namespacesrc_1_1usbThread_a4c629171bff656efaddeb34a513e1299}}
\index{src.usbThread@{src.usbThread}!ensureDirExists@{ensureDirExists}}
\index{ensureDirExists@{ensureDirExists}!src.usbThread@{src.usbThread}}
\doxysubsubsection{\texorpdfstring{ensureDirExists()}{ensureDirExists()}}
{\footnotesize\ttfamily def src.\+usb\+Thread.\+ensure\+Dir\+Exists (\begin{DoxyParamCaption}\item[{}]{destpath }\end{DoxyParamCaption})}
force l\textquotesingle{}existence d\textquotesingle{}un répertoire, récursivement si nécessaire
\begin{DoxyParams}{Paramètres}
{\em destpath} & le chemin de ce répertoire \\
\hline
\end{DoxyParams}
Définition à la ligne 36 du fichier usb\+Thread.\+py.
Voici le graphe des appelants de cette fonction \+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{namespacesrc_1_1usbThread_a4c629171bff656efaddeb34a513e1299_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{namespacesrc_1_1usbThread_a3bd88e8e51e220293b0ba29178dbbe9c}\label{namespacesrc_1_1usbThread_a3bd88e8e51e220293b0ba29178dbbe9c}}
\index{src.usbThread@{src.usbThread}!test\_copy2@{test\_copy2}}
\index{test\_copy2@{test\_copy2}!src.usbThread@{src.usbThread}}
\doxysubsubsection{\texorpdfstring{test\_copy2()}{test\_copy2()}}
{\footnotesize\ttfamily def src.\+usb\+Thread.\+test\+\_\+copy2 (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}
Définition à la ligne 569 du fichier usb\+Thread.\+py.
\mbox{\Hypertarget{namespacesrc_1_1usbThread_aedbb2e811d5c036de0da0d43463b5746}\label{namespacesrc_1_1usbThread_aedbb2e811d5c036de0da0d43463b5746}}
\index{src.usbThread@{src.usbThread}!test\_copytree@{test\_copytree}}
\index{test\_copytree@{test\_copytree}!src.usbThread@{src.usbThread}}
\doxysubsubsection{\texorpdfstring{test\_copytree()}{test\_copytree()}}
{\footnotesize\ttfamily def src.\+usb\+Thread.\+test\+\_\+copytree (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}
Teste la fonction copytree.
Définition à la ligne 553 du fichier usb\+Thread.\+py.
\doxysubsection{Documentation des variables}
\mbox{\Hypertarget{namespacesrc_1_1usbThread_a4677c6916331c3d3792fb0a2b9e862ab}\label{namespacesrc_1_1usbThread_a4677c6916331c3d3792fb0a2b9e862ab}}
\index{src.usbThread@{src.usbThread}!licenceEn@{licenceEn}}
\index{licenceEn@{licenceEn}!src.usbThread@{src.usbThread}}
\doxysubsubsection{\texorpdfstring{licenceEn}{licenceEn}}
{\footnotesize\ttfamily string src.\+usb\+Thread.\+licence\+En}
{\bfseries Valeur initiale \+:}
\begin{DoxyCode}{0}
\DoxyCodeLine{1 = \textcolor{stringliteral}{"""}}
\DoxyCodeLine{2 \textcolor{stringliteral}{ file usbThread.py}}
\DoxyCodeLine{3 \textcolor{stringliteral}{ this file is part of the project scolasync}}
\DoxyCodeLine{4 \textcolor{stringliteral}{}}
\DoxyCodeLine{5 \textcolor{stringliteral}{ Copyright (C) 2010-\/2012 Georges Khaznadar <georgesk@ofset.org>}}
\DoxyCodeLine{6 \textcolor{stringliteral}{}}
\DoxyCodeLine{7 \textcolor{stringliteral}{ This program is free software: you can redistribute it and/or modify}}
\DoxyCodeLine{8 \textcolor{stringliteral}{ it under the terms of the GNU General Public License as published by}}
\DoxyCodeLine{9 \textcolor{stringliteral}{ the Free Software Foundation, either version3 of the License, or}}
\DoxyCodeLine{10 \textcolor{stringliteral}{ (at your option) any later version.}}
\DoxyCodeLine{11 \textcolor{stringliteral}{}}
\DoxyCodeLine{12 \textcolor{stringliteral}{ This program is distributed in the hope that it will be useful,}}
\DoxyCodeLine{13 \textcolor{stringliteral}{ but WITHOUT ANY WARRANTY; without even the implied warranty of}}
\DoxyCodeLine{14 \textcolor{stringliteral}{ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the}}
\DoxyCodeLine{15 \textcolor{stringliteral}{ GNU General Public License for more details.}}
\DoxyCodeLine{16 \textcolor{stringliteral}{}}
\DoxyCodeLine{17 \textcolor{stringliteral}{ You should have received a copy of the GNU General Public License}}
\DoxyCodeLine{18 \textcolor{stringliteral}{ along with this program. If not, see <http://www.gnu.org/licenses/>.}}
\DoxyCodeLine{19 \textcolor{stringliteral}{"""}}
\end{DoxyCode}
Définition à la ligne 3 du fichier usb\+Thread.\+py.
|