\hypertarget{classsrc_1_1ownedUsbDisk_1_1uDisk2}{}\section{Référence de la classe src.\+owned\+Usb\+Disk.\+u\+Disk2}
\label{classsrc_1_1ownedUsbDisk_1_1uDisk2}\index{src.\+owned\+Usb\+Disk.\+u\+Disk2@{src.\+owned\+Usb\+Disk.\+u\+Disk2}}


une classe qui ajoute un nom de propriétaire aux disque U\+S\+B, et qui en même temps ajoute des particularités selon le nom du vendeur et le modèle.  




Graphe d\textquotesingle{}héritage de src.\+owned\+Usb\+Disk.\+u\+Disk2\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=256pt]{classsrc_1_1ownedUsbDisk_1_1uDisk2__inherit__graph}
\end{center}
\end{figure}


Graphe de collaboration de src.\+owned\+Usb\+Disk.\+u\+Disk2\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=307pt]{classsrc_1_1ownedUsbDisk_1_1uDisk2__coll__graph}
\end{center}
\end{figure}
\subsection*{Fonctions membres publiques}
\begin{DoxyCompactItemize}
\item 
def \hyperlink{classsrc_1_1ownedUsbDisk_1_1uDisk2_ab0186ddaafb62ac7914139526ee3139c}{\+\_\+\+\_\+init\+\_\+\+\_\+}
\begin{DoxyCompactList}\small\item\em Le constructeur. \end{DoxyCompactList}\item 
def \hyperlink{classsrc_1_1ownedUsbDisk_1_1uDisk2_a03c90a7c08177375d0d7a1066b0c7245}{get\+Owner} (self)
\begin{DoxyCompactList}\small\item\em Renvoie le propriétaire. \end{DoxyCompactList}\item 
def \hyperlink{classsrc_1_1ownedUsbDisk_1_1uDisk2_a4f61aecb7958064b27ea9b1eae2286f1}{get\+Fat} (self)
\begin{DoxyCompactList}\small\item\em Renvoie à coup sûr la partition vfat d\textquotesingle{}un disque. \end{DoxyCompactList}\item 
def \hyperlink{classsrc_1_1ownedUsbDisk_1_1uDisk2_abfdba9bbc0ed2e9af9fa6477026d554f}{valuable\+Properties}
\begin{DoxyCompactList}\small\item\em Facilite l\textquotesingle{}accès aux propriétés intéressantes d\textquotesingle{}une instance. \end{DoxyCompactList}\item 
def \hyperlink{classsrc_1_1ownedUsbDisk_1_1uDisk2_aedab6e01d7f2856f128df0a24029a043}{unique\+Id} (self)
\item 
def \hyperlink{classsrc_1_1ownedUsbDisk_1_1uDisk2_a0f017995da90cd0101e2f4b3b040468c}{tattoo} (self)
\begin{DoxyCompactList}\small\item\em Renvoie un tatouage présent sur la clé, quitte à le créer. \end{DoxyCompactList}\item 
def \hyperlink{classsrc_1_1ownedUsbDisk_1_1uDisk2_a70c2ad23e3e2ef06c16897aca80d8f3c}{read\+Quirks} (self)
\begin{DoxyCompactList}\small\item\em Lit un dictionnaire indexé par le noms de vendeurs et les noms de modèle pour associer à ces modèles particuliers un répertoire visible. \end{DoxyCompactList}\item 
def \hyperlink{classsrc_1_1ownedUsbDisk_1_1uDisk2_a5e78741368c9c727100db803f119f126}{visible\+Dir} (self)
\begin{DoxyCompactList}\small\item\em Renvoie le répertoire particulier de la partition qui sera visible quand le baladeur est utilisé par son interface utilisateur. \end{DoxyCompactList}\item 
def \hyperlink{classsrc_1_1ownedUsbDisk_1_1uDisk2_a83cfe5b34910615881cb09f69447a397}{headers}
\begin{DoxyCompactList}\small\item\em Méthode statique renvoie des titres pour les items obtenus par {\bfseries getitem} la deuxième colonne sera toujours le propriétaire. \end{DoxyCompactList}\item 
def \hyperlink{classsrc_1_1ownedUsbDisk_1_1uDisk2_a13f5a9f75b5433087f03adcd40aa47eb}{owner\+By\+Db} (self)
\begin{DoxyCompactList}\small\item\em renvoie un nom de propriétaire dans tous les cas. \end{DoxyCompactList}\item 
def \hyperlink{classsrc_1_1ownedUsbDisk_1_1uDisk2_a73b5455d4c295090d18f4c0b5a567675}{\+\_\+\+\_\+getitem\+\_\+\+\_\+} (self, n)
\begin{DoxyCompactList}\small\item\em renvoie un élément de listage de données internes au disque Fait en sorte que la deuxième colonne soit toujours le propriétaire \end{DoxyCompactList}\item 
def \hyperlink{classsrc_1_1ownedUsbDisk_1_1uDisk2_ad3eeeb0bda5d3a4f839a7706492bda6f}{ensure\+Owner} (self, owner\+Dialog)
\begin{DoxyCompactList}\small\item\em Demande un nom de propriétaire si celui-\/ci n\textquotesingle{}est pas encore défini pour cette clé U\+S\+B. \end{DoxyCompactList}\item 
def \hyperlink{classsrc_1_1ownedUsbDisk_1_1uDisk2_a811157e593ead4adb609c492b2a41c2e}{random\+Owner} (self, length)
\begin{DoxyCompactList}\small\item\em fabrique un texte aléatoire de longueur donnée \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Attributs publics}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classsrc_1_1ownedUsbDisk_1_1uDisk2_af2809ced8ed517b9756c396d532cd5d6}{owner}
\item 
\hyperlink{classsrc_1_1ownedUsbDisk_1_1uDisk2_ab04edd4759e7e522642afaaa16d800ed}{visible\+Dirs}
\end{DoxyCompactItemize}
\subsection*{Attributs publics statiques}
\begin{DoxyCompactItemize}
\item 
tuple \hyperlink{classsrc_1_1ownedUsbDisk_1_1uDisk2_aaf0a089b2b01f60920b913661c0f1760}{headers} = staticmethod(headers)
\end{DoxyCompactItemize}


\subsection{Description détaillée}
une classe qui ajoute un nom de propriétaire aux disque U\+S\+B, et qui en même temps ajoute des particularités selon le nom du vendeur et le modèle. 

Définition à la ligne 85 du fichier owned\+Usb\+Disk.\+py.



\subsection{Documentation des constructeurs et destructeur}
\hypertarget{classsrc_1_1ownedUsbDisk_1_1uDisk2_ab0186ddaafb62ac7914139526ee3139c}{}\index{src\+::owned\+Usb\+Disk\+::u\+Disk2@{src\+::owned\+Usb\+Disk\+::u\+Disk2}!\+\_\+\+\_\+init\+\_\+\+\_\+@{\+\_\+\+\_\+init\+\_\+\+\_\+}}
\index{\+\_\+\+\_\+init\+\_\+\+\_\+@{\+\_\+\+\_\+init\+\_\+\+\_\+}!src\+::owned\+Usb\+Disk\+::u\+Disk2@{src\+::owned\+Usb\+Disk\+::u\+Disk2}}
\subsubsection[{\+\_\+\+\_\+init\+\_\+\+\_\+}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+owned\+Usb\+Disk.\+u\+Disk2.\+\_\+\+\_\+init\+\_\+\+\_\+ (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{path, }
\item[{}]{mp = {\ttfamily \textquotesingle{}\textquotesingle{}}, }
\item[{}]{is\+Usb = {\ttfamily False}, }
\item[{}]{vendor = {\ttfamily \textquotesingle{}\textquotesingle{}}, }
\item[{}]{model = {\ttfamily \textquotesingle{}\textquotesingle{}}, }
\item[{}]{parent = {\ttfamily None}, }
\item[{}]{fstype = {\ttfamily \textquotesingle{}\textquotesingle{}}, }
\item[{}]{serial = {\ttfamily \textquotesingle{}\textquotesingle{}}, }
\item[{}]{uuid = {\ttfamily \textquotesingle{}\textquotesingle{}}, }
\item[{}]{free = {\ttfamily 0}, }
\item[{}]{capacity = {\ttfamily 0}, }
\item[{}]{device = {\ttfamily \textquotesingle{}\textquotesingle{}}, }
\item[{}]{first\+Fat = {\ttfamily None}, }
\item[{}]{selected = {\ttfamily True}}
\end{DoxyParamCaption}
)}\label{classsrc_1_1ownedUsbDisk_1_1uDisk2_ab0186ddaafb62ac7914139526ee3139c}


Le constructeur. 


\begin{DoxyParams}{Paramètres}
{\em path} & un chemin comme \textquotesingle{}/org/freedesktop/\+U\+Disks2/block\+\_\+devices/sd\+X\textquotesingle{} \\
\hline
{\em mp} & point de montage (\textquotesingle{}\textquotesingle{} par défaut) \\
\hline
{\em is\+Usb} & en général, vrai vu qu\textquotesingle{}on se s\textquotesingle{}intéressera qu\textquotesingle{}à des périphériques U\+S\+B \\
\hline
{\em vendor} & indication de vendeur \\
\hline
{\em model} & indication de modèle \\
\hline
{\em parent} & périphérique parent (None par défaut) \\
\hline
{\em fstype} & type de système de fichiers \\
\hline
{\em serial} & numéro de série \\
\hline
{\em uuid} & identifiant donné au disque lors du formatage \\
\hline
{\em free} & taille de la zone libre pour l\textquotesingle{}écriture \\
\hline
{\em capacity} & taille du périphérique \\
\hline
{\em device} & pseudo-\/fichier pour l\textquotesingle{}accès au périphérique \\
\hline
{\em first\+Fat} & une instance de \hyperlink{classsrc_1_1ownedUsbDisk_1_1uDisk2}{u\+Disk2}, de type vfat parmi les partitions \\
\hline
{\em selected} & vrai/faux selon qu\textquotesingle{}on sélectionne ou non le périphérique (vrai par défaut) \\
\hline
\end{DoxyParams}


Définition à la ligne 107 du fichier owned\+Usb\+Disk.\+py.



\subsection{Documentation des fonctions membres}
\hypertarget{classsrc_1_1ownedUsbDisk_1_1uDisk2_a73b5455d4c295090d18f4c0b5a567675}{}\index{src\+::owned\+Usb\+Disk\+::u\+Disk2@{src\+::owned\+Usb\+Disk\+::u\+Disk2}!\+\_\+\+\_\+getitem\+\_\+\+\_\+@{\+\_\+\+\_\+getitem\+\_\+\+\_\+}}
\index{\+\_\+\+\_\+getitem\+\_\+\+\_\+@{\+\_\+\+\_\+getitem\+\_\+\+\_\+}!src\+::owned\+Usb\+Disk\+::u\+Disk2@{src\+::owned\+Usb\+Disk\+::u\+Disk2}}
\subsubsection[{\+\_\+\+\_\+getitem\+\_\+\+\_\+}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+owned\+Usb\+Disk.\+u\+Disk2.\+\_\+\+\_\+getitem\+\_\+\+\_\+ (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{n}
\end{DoxyParamCaption}
)}\label{classsrc_1_1ownedUsbDisk_1_1uDisk2_a73b5455d4c295090d18f4c0b5a567675}


renvoie un élément de listage de données internes au disque Fait en sorte que la deuxième colonne soit toujours le propriétaire 


\begin{DoxyParams}{Paramètres}
{\em n} & un nombre \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Renvoie}
si n==-\/1, renvoie self ; renvoie un élément si n$>$0, et le drapeau self.\+selected si n==0. Les noms des éléments sont dans la liste self.\+item\+Names 
\end{DoxyReturn}


Définition à la ligne 231 du fichier owned\+Usb\+Disk.\+py.



Voici le graphe d\textquotesingle{}appel pour cette fonction \+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classsrc_1_1ownedUsbDisk_1_1uDisk2_a73b5455d4c295090d18f4c0b5a567675_cgraph}
\end{center}
\end{figure}


\hypertarget{classsrc_1_1ownedUsbDisk_1_1uDisk2_ad3eeeb0bda5d3a4f839a7706492bda6f}{}\index{src\+::owned\+Usb\+Disk\+::u\+Disk2@{src\+::owned\+Usb\+Disk\+::u\+Disk2}!ensure\+Owner@{ensure\+Owner}}
\index{ensure\+Owner@{ensure\+Owner}!src\+::owned\+Usb\+Disk\+::u\+Disk2@{src\+::owned\+Usb\+Disk\+::u\+Disk2}}
\subsubsection[{ensure\+Owner}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+owned\+Usb\+Disk.\+u\+Disk2.\+ensure\+Owner (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{owner\+Dialog}
\end{DoxyParamCaption}
)}\label{classsrc_1_1ownedUsbDisk_1_1uDisk2_ad3eeeb0bda5d3a4f839a7706492bda6f}


Demande un nom de propriétaire si celui-\/ci n\textquotesingle{}est pas encore défini pour cette clé U\+S\+B. 

Enregistre au passage le nom du propriétaire dans les instances du disque et de sa partiton vfat 
\begin{DoxyParams}{Paramètres}
{\em owner\+Dialog} & si vrai \+: fait dialogue interactif \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Renvoie}
un nom de propriétaire 
\end{DoxyReturn}


Définition à la ligne 253 du fichier owned\+Usb\+Disk.\+py.



Voici le graphe d\textquotesingle{}appel pour cette fonction \+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classsrc_1_1ownedUsbDisk_1_1uDisk2_ad3eeeb0bda5d3a4f839a7706492bda6f_cgraph}
\end{center}
\end{figure}


\hypertarget{classsrc_1_1ownedUsbDisk_1_1uDisk2_a4f61aecb7958064b27ea9b1eae2286f1}{}\index{src\+::owned\+Usb\+Disk\+::u\+Disk2@{src\+::owned\+Usb\+Disk\+::u\+Disk2}!get\+Fat@{get\+Fat}}
\index{get\+Fat@{get\+Fat}!src\+::owned\+Usb\+Disk\+::u\+Disk2@{src\+::owned\+Usb\+Disk\+::u\+Disk2}}
\subsubsection[{get\+Fat}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+owned\+Usb\+Disk.\+u\+Disk2.\+get\+Fat (
\begin{DoxyParamCaption}
\item[{}]{self}
\end{DoxyParamCaption}
)}\label{classsrc_1_1ownedUsbDisk_1_1uDisk2_a4f61aecb7958064b27ea9b1eae2286f1}


Renvoie à coup sûr la partition vfat d\textquotesingle{}un disque. 

\begin{DoxyReturn}{Renvoie}
une instance \hyperlink{classsrc_1_1ownedUsbDisk_1_1uDisk2}{u\+Disk2} représentant une partition vfat 
\end{DoxyReturn}


Définition à la ligne 129 du fichier owned\+Usb\+Disk.\+py.



Voici le graphe des appelants de cette fonction \+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classsrc_1_1ownedUsbDisk_1_1uDisk2_a4f61aecb7958064b27ea9b1eae2286f1_icgraph}
\end{center}
\end{figure}


\hypertarget{classsrc_1_1ownedUsbDisk_1_1uDisk2_a03c90a7c08177375d0d7a1066b0c7245}{}\index{src\+::owned\+Usb\+Disk\+::u\+Disk2@{src\+::owned\+Usb\+Disk\+::u\+Disk2}!get\+Owner@{get\+Owner}}
\index{get\+Owner@{get\+Owner}!src\+::owned\+Usb\+Disk\+::u\+Disk2@{src\+::owned\+Usb\+Disk\+::u\+Disk2}}
\subsubsection[{get\+Owner}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+owned\+Usb\+Disk.\+u\+Disk2.\+get\+Owner (
\begin{DoxyParamCaption}
\item[{}]{self}
\end{DoxyParamCaption}
)}\label{classsrc_1_1ownedUsbDisk_1_1uDisk2_a03c90a7c08177375d0d7a1066b0c7245}


Renvoie le propriétaire. 

\begin{DoxyReturn}{Renvoie}
le propriétaire de la clé 
\end{DoxyReturn}


Définition à la ligne 121 du fichier owned\+Usb\+Disk.\+py.



Voici le graphe d\textquotesingle{}appel pour cette fonction \+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classsrc_1_1ownedUsbDisk_1_1uDisk2_a03c90a7c08177375d0d7a1066b0c7245_cgraph}
\end{center}
\end{figure}


\hypertarget{classsrc_1_1ownedUsbDisk_1_1uDisk2_a83cfe5b34910615881cb09f69447a397}{}\index{src\+::owned\+Usb\+Disk\+::u\+Disk2@{src\+::owned\+Usb\+Disk\+::u\+Disk2}!headers@{headers}}
\index{headers@{headers}!src\+::owned\+Usb\+Disk\+::u\+Disk2@{src\+::owned\+Usb\+Disk\+::u\+Disk2}}
\subsubsection[{headers}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+owned\+Usb\+Disk.\+u\+Disk2.\+headers (
\begin{DoxyParamCaption}
\item[{}]{locale = {\ttfamily \char`\"{}C\char`\"{}}}
\end{DoxyParamCaption}
)}\label{classsrc_1_1ownedUsbDisk_1_1uDisk2_a83cfe5b34910615881cb09f69447a397}


Méthode statique renvoie des titres pour les items obtenus par {\bfseries getitem} la deuxième colonne sera toujours le propriétaire. 


\begin{DoxyParams}{Paramètres}
{\em locale} & la locale, pour traduire les titres \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Renvoie}
une liste de titres de colonnes 
\end{DoxyReturn}


Définition à la ligne 207 du fichier owned\+Usb\+Disk.\+py.

\hypertarget{classsrc_1_1ownedUsbDisk_1_1uDisk2_a13f5a9f75b5433087f03adcd40aa47eb}{}\index{src\+::owned\+Usb\+Disk\+::u\+Disk2@{src\+::owned\+Usb\+Disk\+::u\+Disk2}!owner\+By\+Db@{owner\+By\+Db}}
\index{owner\+By\+Db@{owner\+By\+Db}!src\+::owned\+Usb\+Disk\+::u\+Disk2@{src\+::owned\+Usb\+Disk\+::u\+Disk2}}
\subsubsection[{owner\+By\+Db}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+owned\+Usb\+Disk.\+u\+Disk2.\+owner\+By\+Db (
\begin{DoxyParamCaption}
\item[{}]{self}
\end{DoxyParamCaption}
)}\label{classsrc_1_1ownedUsbDisk_1_1uDisk2_a13f5a9f75b5433087f03adcd40aa47eb}


renvoie un nom de propriétaire dans tous les cas. 



Définition à la ligne 217 du fichier owned\+Usb\+Disk.\+py.



Voici le graphe d\textquotesingle{}appel pour cette fonction \+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classsrc_1_1ownedUsbDisk_1_1uDisk2_a13f5a9f75b5433087f03adcd40aa47eb_cgraph}
\end{center}
\end{figure}




Voici le graphe des appelants de cette fonction \+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classsrc_1_1ownedUsbDisk_1_1uDisk2_a13f5a9f75b5433087f03adcd40aa47eb_icgraph}
\end{center}
\end{figure}


\hypertarget{classsrc_1_1ownedUsbDisk_1_1uDisk2_a811157e593ead4adb609c492b2a41c2e}{}\index{src\+::owned\+Usb\+Disk\+::u\+Disk2@{src\+::owned\+Usb\+Disk\+::u\+Disk2}!random\+Owner@{random\+Owner}}
\index{random\+Owner@{random\+Owner}!src\+::owned\+Usb\+Disk\+::u\+Disk2@{src\+::owned\+Usb\+Disk\+::u\+Disk2}}
\subsubsection[{random\+Owner}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+owned\+Usb\+Disk.\+u\+Disk2.\+random\+Owner (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{length}
\end{DoxyParamCaption}
)}\label{classsrc_1_1ownedUsbDisk_1_1uDisk2_a811157e593ead4adb609c492b2a41c2e}


fabrique un texte aléatoire de longueur donnée 


\begin{DoxyParams}{Paramètres}
{\em length} & la longueur recherchée \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Renvoie}
un texte pseudo-\/aléatoire 
\end{DoxyReturn}


Définition à la ligne 276 du fichier owned\+Usb\+Disk.\+py.



Voici le graphe des appelants de cette fonction \+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classsrc_1_1ownedUsbDisk_1_1uDisk2_a811157e593ead4adb609c492b2a41c2e_icgraph}
\end{center}
\end{figure}


\hypertarget{classsrc_1_1ownedUsbDisk_1_1uDisk2_a70c2ad23e3e2ef06c16897aca80d8f3c}{}\index{src\+::owned\+Usb\+Disk\+::u\+Disk2@{src\+::owned\+Usb\+Disk\+::u\+Disk2}!read\+Quirks@{read\+Quirks}}
\index{read\+Quirks@{read\+Quirks}!src\+::owned\+Usb\+Disk\+::u\+Disk2@{src\+::owned\+Usb\+Disk\+::u\+Disk2}}
\subsubsection[{read\+Quirks}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+owned\+Usb\+Disk.\+u\+Disk2.\+read\+Quirks (
\begin{DoxyParamCaption}
\item[{}]{self}
\end{DoxyParamCaption}
)}\label{classsrc_1_1ownedUsbDisk_1_1uDisk2_a70c2ad23e3e2ef06c16897aca80d8f3c}


Lit un dictionnaire indexé par le noms de vendeurs et les noms de modèle pour associer à ces modèles particuliers un répertoire visible. 

voir la fonction visible\+Dir. Ce dictionnaire est dans le fichier /usr/share/scolasync/marques.py ou dans \$\{H\+O\+M\+E\}/.scolasync/marques.\+py, (sous Linux) cette dernière place étant prépondérante. 

Définition à la ligne 176 du fichier owned\+Usb\+Disk.\+py.

\hypertarget{classsrc_1_1ownedUsbDisk_1_1uDisk2_a0f017995da90cd0101e2f4b3b040468c}{}\index{src\+::owned\+Usb\+Disk\+::u\+Disk2@{src\+::owned\+Usb\+Disk\+::u\+Disk2}!tattoo@{tattoo}}
\index{tattoo@{tattoo}!src\+::owned\+Usb\+Disk\+::u\+Disk2@{src\+::owned\+Usb\+Disk\+::u\+Disk2}}
\subsubsection[{tattoo}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+owned\+Usb\+Disk.\+u\+Disk2.\+tattoo (
\begin{DoxyParamCaption}
\item[{}]{self}
\end{DoxyParamCaption}
)}\label{classsrc_1_1ownedUsbDisk_1_1uDisk2_a0f017995da90cd0101e2f4b3b040468c}


Renvoie un tatouage présent sur la clé, quitte à le créer. 

\begin{DoxyReturn}{Renvoie}
un tatouage, supposément unique. 
\end{DoxyReturn}


Définition à la ligne 161 du fichier owned\+Usb\+Disk.\+py.



Voici le graphe d\textquotesingle{}appel pour cette fonction \+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classsrc_1_1ownedUsbDisk_1_1uDisk2_a0f017995da90cd0101e2f4b3b040468c_cgraph}
\end{center}
\end{figure}




Voici le graphe des appelants de cette fonction \+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classsrc_1_1ownedUsbDisk_1_1uDisk2_a0f017995da90cd0101e2f4b3b040468c_icgraph}
\end{center}
\end{figure}


\hypertarget{classsrc_1_1ownedUsbDisk_1_1uDisk2_aedab6e01d7f2856f128df0a24029a043}{}\index{src\+::owned\+Usb\+Disk\+::u\+Disk2@{src\+::owned\+Usb\+Disk\+::u\+Disk2}!unique\+Id@{unique\+Id}}
\index{unique\+Id@{unique\+Id}!src\+::owned\+Usb\+Disk\+::u\+Disk2@{src\+::owned\+Usb\+Disk\+::u\+Disk2}}
\subsubsection[{unique\+Id}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+owned\+Usb\+Disk.\+u\+Disk2.\+unique\+Id (
\begin{DoxyParamCaption}
\item[{}]{self}
\end{DoxyParamCaption}
)}\label{classsrc_1_1ownedUsbDisk_1_1uDisk2_aedab6e01d7f2856f128df0a24029a043}
\begin{DoxyReturn}{Renvoie}
un identifiant unique, composé du nom du propriétaire suivi du tatouage 
\end{DoxyReturn}


Définition à la ligne 153 du fichier owned\+Usb\+Disk.\+py.



Voici le graphe d\textquotesingle{}appel pour cette fonction \+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classsrc_1_1ownedUsbDisk_1_1uDisk2_aedab6e01d7f2856f128df0a24029a043_cgraph}
\end{center}
\end{figure}


\hypertarget{classsrc_1_1ownedUsbDisk_1_1uDisk2_abfdba9bbc0ed2e9af9fa6477026d554f}{}\index{src\+::owned\+Usb\+Disk\+::u\+Disk2@{src\+::owned\+Usb\+Disk\+::u\+Disk2}!valuable\+Properties@{valuable\+Properties}}
\index{valuable\+Properties@{valuable\+Properties}!src\+::owned\+Usb\+Disk\+::u\+Disk2@{src\+::owned\+Usb\+Disk\+::u\+Disk2}}
\subsubsection[{valuable\+Properties}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+owned\+Usb\+Disk.\+u\+Disk2.\+valuable\+Properties (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{indent = {\ttfamily 4}}
\end{DoxyParamCaption}
)}\label{classsrc_1_1ownedUsbDisk_1_1uDisk2_abfdba9bbc0ed2e9af9fa6477026d554f}


Facilite l\textquotesingle{}accès aux propriétés intéressantes d\textquotesingle{}une instance. 

\begin{DoxyReturn}{Renvoie}
une chaîne indentée avec les propriétés intéressantes, une par ligne 
\end{DoxyReturn}


Définition à la ligne 140 du fichier owned\+Usb\+Disk.\+py.



Voici le graphe des appelants de cette fonction \+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classsrc_1_1ownedUsbDisk_1_1uDisk2_abfdba9bbc0ed2e9af9fa6477026d554f_icgraph}
\end{center}
\end{figure}


\hypertarget{classsrc_1_1ownedUsbDisk_1_1uDisk2_a5e78741368c9c727100db803f119f126}{}\index{src\+::owned\+Usb\+Disk\+::u\+Disk2@{src\+::owned\+Usb\+Disk\+::u\+Disk2}!visible\+Dir@{visible\+Dir}}
\index{visible\+Dir@{visible\+Dir}!src\+::owned\+Usb\+Disk\+::u\+Disk2@{src\+::owned\+Usb\+Disk\+::u\+Disk2}}
\subsubsection[{visible\+Dir}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+owned\+Usb\+Disk.\+u\+Disk2.\+visible\+Dir (
\begin{DoxyParamCaption}
\item[{}]{self}
\end{DoxyParamCaption}
)}\label{classsrc_1_1ownedUsbDisk_1_1uDisk2_a5e78741368c9c727100db803f119f126}


Renvoie le répertoire particulier de la partition qui sera visible quand le baladeur est utilisé par son interface utilisateur. 

Ce répertoire peut varier selon les vendeurs et les modèles. 

Définition à la ligne 192 du fichier owned\+Usb\+Disk.\+py.



\subsection{Documentation des données membres}
\hypertarget{classsrc_1_1ownedUsbDisk_1_1uDisk2_aaf0a089b2b01f60920b913661c0f1760}{}\index{src\+::owned\+Usb\+Disk\+::u\+Disk2@{src\+::owned\+Usb\+Disk\+::u\+Disk2}!headers@{headers}}
\index{headers@{headers}!src\+::owned\+Usb\+Disk\+::u\+Disk2@{src\+::owned\+Usb\+Disk\+::u\+Disk2}}
\subsubsection[{headers}]{\setlength{\rightskip}{0pt plus 5cm}tuple src.\+owned\+Usb\+Disk.\+u\+Disk2.\+headers = staticmethod(headers)\hspace{0.3cm}{\ttfamily [static]}}\label{classsrc_1_1ownedUsbDisk_1_1uDisk2_aaf0a089b2b01f60920b913661c0f1760}


Définition à la ligne 243 du fichier owned\+Usb\+Disk.\+py.

\hypertarget{classsrc_1_1ownedUsbDisk_1_1uDisk2_af2809ced8ed517b9756c396d532cd5d6}{}\index{src\+::owned\+Usb\+Disk\+::u\+Disk2@{src\+::owned\+Usb\+Disk\+::u\+Disk2}!owner@{owner}}
\index{owner@{owner}!src\+::owned\+Usb\+Disk\+::u\+Disk2@{src\+::owned\+Usb\+Disk\+::u\+Disk2}}
\subsubsection[{owner}]{\setlength{\rightskip}{0pt plus 5cm}src.\+owned\+Usb\+Disk.\+u\+Disk2.\+owner}\label{classsrc_1_1ownedUsbDisk_1_1uDisk2_af2809ced8ed517b9756c396d532cd5d6}


Définition à la ligne 113 du fichier owned\+Usb\+Disk.\+py.

\hypertarget{classsrc_1_1ownedUsbDisk_1_1uDisk2_ab04edd4759e7e522642afaaa16d800ed}{}\index{src\+::owned\+Usb\+Disk\+::u\+Disk2@{src\+::owned\+Usb\+Disk\+::u\+Disk2}!visible\+Dirs@{visible\+Dirs}}
\index{visible\+Dirs@{visible\+Dirs}!src\+::owned\+Usb\+Disk\+::u\+Disk2@{src\+::owned\+Usb\+Disk\+::u\+Disk2}}
\subsubsection[{visible\+Dirs}]{\setlength{\rightskip}{0pt plus 5cm}src.\+owned\+Usb\+Disk.\+u\+Disk2.\+visible\+Dirs}\label{classsrc_1_1ownedUsbDisk_1_1uDisk2_ab04edd4759e7e522642afaaa16d800ed}


Définition à la ligne 114 du fichier owned\+Usb\+Disk.\+py.



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