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


Une classe qui fournit une collection de disques U\+S\+B connectés, avec leurs propriétaires.  




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


Graphe de collaboration de src.\+owned\+Usb\+Disk.\+Available\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=226pt]{classsrc_1_1ownedUsbDisk_1_1Available__coll__graph}
\end{center}
\end{figure}
\subsection*{Fonctions membres publiques}
\begin{DoxyCompactItemize}
\item 
def \hyperlink{classsrc_1_1ownedUsbDisk_1_1Available_a31ab0abd1b8be2eaf37d0fc4bd5d3173}{\+\_\+\+\_\+init\+\_\+\+\_\+}
\begin{DoxyCompactList}\small\item\em Le constructeur est un proxy pour usb\+Disk.\+Available.\+\_\+\+\_\+init\+\_\+\+\_\+ qui force la classe de disques à utiliser \+: en effet ici u\+Disk désigne owned\+Usb\+Disk.\+u\+Disk. \end{DoxyCompactList}\item 
def \hyperlink{classsrc_1_1ownedUsbDisk_1_1Available_aece3fcc8006bd3ecc2ccdb4c570e26aa}{finish\+Init} (self)
\begin{DoxyCompactList}\small\item\em Fin de l\textquotesingle{}initialisation \+: trouve les propriétaires des disques puis identifie les partitions F\+A\+T et les monte. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Attributs publics}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classsrc_1_1ownedUsbDisk_1_1Available_aa23e2651214e56c864c0f46739e61b4f}{owner\+Dialog}
\end{DoxyCompactItemize}


\subsection{Description détaillée}
Une classe qui fournit une collection de disques U\+S\+B connectés, avec leurs propriétaires. 

Les propriétaires sont recensés juste avant le montage des partions F\+A\+T. 

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



\subsection{Documentation des constructeurs et destructeur}
\hypertarget{classsrc_1_1ownedUsbDisk_1_1Available_a31ab0abd1b8be2eaf37d0fc4bd5d3173}{}\index{src\+::owned\+Usb\+Disk\+::\+Available@{src\+::owned\+Usb\+Disk\+::\+Available}!\+\_\+\+\_\+init\+\_\+\+\_\+@{\+\_\+\+\_\+init\+\_\+\+\_\+}}
\index{\+\_\+\+\_\+init\+\_\+\+\_\+@{\+\_\+\+\_\+init\+\_\+\+\_\+}!src\+::owned\+Usb\+Disk\+::\+Available@{src\+::owned\+Usb\+Disk\+::\+Available}}
\subsubsection[{\+\_\+\+\_\+init\+\_\+\+\_\+}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+owned\+Usb\+Disk.\+Available.\+\_\+\+\_\+init\+\_\+\+\_\+ (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{access = {\ttfamily \char`\"{}disk\char`\"{}}, }
\item[{}]{disk\+Class = {\ttfamily {\bf u\+Disk2}}, }
\item[{}]{owner\+Dialog = {\ttfamily False}}
\end{DoxyParamCaption}
)}\label{classsrc_1_1ownedUsbDisk_1_1Available_a31ab0abd1b8be2eaf37d0fc4bd5d3173}


Le constructeur est un proxy pour usb\+Disk.\+Available.\+\_\+\+\_\+init\+\_\+\+\_\+ qui force la classe de disques à utiliser \+: en effet ici u\+Disk désigne owned\+Usb\+Disk.\+u\+Disk. 


\begin{DoxyParams}{Paramètres}
{\em access} & le mode d\textquotesingle{}accès \+: \textquotesingle{}disk\textquotesingle{} ou \textquotesingle{}first\+Fat\textquotesingle{} \\
\hline
{\em disk\+Class} & la classe d\textquotesingle{}objets à créer pour chaque disque \\
\hline
{\em owner\+Dialog} & vrai si on veut qu\textquotesingle{}il y ait un dialogue automatique pour déterminer le propriétaire des disques non reconnus \\
\hline
\end{DoxyParams}


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



\subsection{Documentation des fonctions membres}
\hypertarget{classsrc_1_1ownedUsbDisk_1_1Available_aece3fcc8006bd3ecc2ccdb4c570e26aa}{}\index{src\+::owned\+Usb\+Disk\+::\+Available@{src\+::owned\+Usb\+Disk\+::\+Available}!finish\+Init@{finish\+Init}}
\index{finish\+Init@{finish\+Init}!src\+::owned\+Usb\+Disk\+::\+Available@{src\+::owned\+Usb\+Disk\+::\+Available}}
\subsubsection[{finish\+Init}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+owned\+Usb\+Disk.\+Available.\+finish\+Init (
\begin{DoxyParamCaption}
\item[{}]{self}
\end{DoxyParamCaption}
)}\label{classsrc_1_1ownedUsbDisk_1_1Available_aece3fcc8006bd3ecc2ccdb4c570e26aa}


Fin de l\textquotesingle{}initialisation \+: trouve les propriétaires des disques puis identifie les partitions F\+A\+T et les monte. 



Définition à la ligne 310 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_1Available_aece3fcc8006bd3ecc2ccdb4c570e26aa_cgraph}
\end{center}
\end{figure}




\subsection{Documentation des données membres}
\hypertarget{classsrc_1_1ownedUsbDisk_1_1Available_aa23e2651214e56c864c0f46739e61b4f}{}\index{src\+::owned\+Usb\+Disk\+::\+Available@{src\+::owned\+Usb\+Disk\+::\+Available}!owner\+Dialog@{owner\+Dialog}}
\index{owner\+Dialog@{owner\+Dialog}!src\+::owned\+Usb\+Disk\+::\+Available@{src\+::owned\+Usb\+Disk\+::\+Available}}
\subsubsection[{owner\+Dialog}]{\setlength{\rightskip}{0pt plus 5cm}src.\+owned\+Usb\+Disk.\+Available.\+owner\+Dialog}\label{classsrc_1_1ownedUsbDisk_1_1Available_aa23e2651214e56c864c0f46739e61b4f}


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