\hypertarget{classsrc_1_1gestClasse_1_1AbstractGestClasse}{}\section{Référence de la classe src.\+gest\+Classe.\+Abstract\+Gest\+Classe}
\label{classsrc_1_1gestClasse_1_1AbstractGestClasse}\index{src.\+gest\+Classe.\+Abstract\+Gest\+Classe@{src.\+gest\+Classe.\+Abstract\+Gest\+Classe}}


Graphe d\textquotesingle{}héritage de src.\+gest\+Classe.\+Abstract\+Gest\+Classe\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=221pt]{classsrc_1_1gestClasse_1_1AbstractGestClasse__inherit__graph}
\end{center}
\end{figure}
\subsection*{Fonctions membres publiques}
\begin{DoxyCompactItemize}
\item 
def \hyperlink{classsrc_1_1gestClasse_1_1AbstractGestClasse_afa23ddd2df7f94583a72af62fe2e0c73}{\+\_\+\+\_\+init\+\_\+\+\_\+} (self, f)
\begin{DoxyCompactList}\small\item\em le constructeur \end{DoxyCompactList}\item 
def \hyperlink{classsrc_1_1gestClasse_1_1AbstractGestClasse_aae97cc45608496243db80c85fbfb8dd4}{collect\+Classes} (self)
\item 
def \hyperlink{classsrc_1_1gestClasse_1_1AbstractGestClasse_a7b4389a7aba686ce3814bc27cad05629}{eleves\+De\+Classe} (self, cl)
\item 
def \hyperlink{classsrc_1_1gestClasse_1_1AbstractGestClasse_a567bbc79b2d333d01d18f94ac10b16df}{unique\+\_\+name} (self, el)
\item 
def \hyperlink{classsrc_1_1gestClasse_1_1AbstractGestClasse_aea16310718e6092ad99b0102d7450c20}{showable\+\_\+name} (self, el)
\end{DoxyCompactItemize}


\subsection{Description détaillée}


Définition à la ligne 33 du fichier gest\+Classe.\+py.



\subsection{Documentation des constructeurs et destructeur}
\hypertarget{classsrc_1_1gestClasse_1_1AbstractGestClasse_afa23ddd2df7f94583a72af62fe2e0c73}{}\index{src\+::gest\+Classe\+::\+Abstract\+Gest\+Classe@{src\+::gest\+Classe\+::\+Abstract\+Gest\+Classe}!\+\_\+\+\_\+init\+\_\+\+\_\+@{\+\_\+\+\_\+init\+\_\+\+\_\+}}
\index{\+\_\+\+\_\+init\+\_\+\+\_\+@{\+\_\+\+\_\+init\+\_\+\+\_\+}!src\+::gest\+Classe\+::\+Abstract\+Gest\+Classe@{src\+::gest\+Classe\+::\+Abstract\+Gest\+Classe}}
\subsubsection[{\+\_\+\+\_\+init\+\_\+\+\_\+}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+gest\+Classe.\+Abstract\+Gest\+Classe.\+\_\+\+\_\+init\+\_\+\+\_\+ (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{f}
\end{DoxyParamCaption}
)}\label{classsrc_1_1gestClasse_1_1AbstractGestClasse_afa23ddd2df7f94583a72af62fe2e0c73}


le constructeur 


\begin{DoxyParams}{Paramètres}
{\em f} & le nom d\textquotesingle{}un fichier, ou un fichier ouvert en lecture qui contient les données permettant la gestion des classes d\textquotesingle{}un établissement scolaire \\
\hline
\end{DoxyParams}


Définition à la ligne 41 du fichier gest\+Classe.\+py.



\subsection{Documentation des fonctions membres}
\hypertarget{classsrc_1_1gestClasse_1_1AbstractGestClasse_aae97cc45608496243db80c85fbfb8dd4}{}\index{src\+::gest\+Classe\+::\+Abstract\+Gest\+Classe@{src\+::gest\+Classe\+::\+Abstract\+Gest\+Classe}!collect\+Classes@{collect\+Classes}}
\index{collect\+Classes@{collect\+Classes}!src\+::gest\+Classe\+::\+Abstract\+Gest\+Classe@{src\+::gest\+Classe\+::\+Abstract\+Gest\+Classe}}
\subsubsection[{collect\+Classes}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+gest\+Classe.\+Abstract\+Gest\+Classe.\+collect\+Classes (
\begin{DoxyParamCaption}
\item[{}]{self}
\end{DoxyParamCaption}
)}\label{classsrc_1_1gestClasse_1_1AbstractGestClasse_aae97cc45608496243db80c85fbfb8dd4}
\begin{DoxyReturn}{Renvoie}
une liste de noms de classes d\textquotesingle{}un établissement scolaire 
\end{DoxyReturn}


Définition à la ligne 48 du fichier gest\+Classe.\+py.

\hypertarget{classsrc_1_1gestClasse_1_1AbstractGestClasse_a7b4389a7aba686ce3814bc27cad05629}{}\index{src\+::gest\+Classe\+::\+Abstract\+Gest\+Classe@{src\+::gest\+Classe\+::\+Abstract\+Gest\+Classe}!eleves\+De\+Classe@{eleves\+De\+Classe}}
\index{eleves\+De\+Classe@{eleves\+De\+Classe}!src\+::gest\+Classe\+::\+Abstract\+Gest\+Classe@{src\+::gest\+Classe\+::\+Abstract\+Gest\+Classe}}
\subsubsection[{eleves\+De\+Classe}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+gest\+Classe.\+Abstract\+Gest\+Classe.\+eleves\+De\+Classe (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{cl}
\end{DoxyParamCaption}
)}\label{classsrc_1_1gestClasse_1_1AbstractGestClasse_a7b4389a7aba686ce3814bc27cad05629}

\begin{DoxyParams}{Paramètres}
{\em cl} & une classe dans un établissement scolaire \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Renvoie}
une liste d\textquotesingle{}élèves (sous forme d\textquotesingle{}objets) 
\end{DoxyReturn}


Définition à la ligne 56 du fichier gest\+Classe.\+py.

\hypertarget{classsrc_1_1gestClasse_1_1AbstractGestClasse_aea16310718e6092ad99b0102d7450c20}{}\index{src\+::gest\+Classe\+::\+Abstract\+Gest\+Classe@{src\+::gest\+Classe\+::\+Abstract\+Gest\+Classe}!showable\+\_\+name@{showable\+\_\+name}}
\index{showable\+\_\+name@{showable\+\_\+name}!src\+::gest\+Classe\+::\+Abstract\+Gest\+Classe@{src\+::gest\+Classe\+::\+Abstract\+Gest\+Classe}}
\subsubsection[{showable\+\_\+name}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+gest\+Classe.\+Abstract\+Gest\+Classe.\+showable\+\_\+name (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{el}
\end{DoxyParamCaption}
)}\label{classsrc_1_1gestClasse_1_1AbstractGestClasse_aea16310718e6092ad99b0102d7450c20}

\begin{DoxyParams}{Paramètres}
{\em el} & un objet élève \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Renvoie}
une chaîne unicode, pour nommer l\textquotesingle{}élève 
\end{DoxyReturn}


Définition à la ligne 72 du fichier gest\+Classe.\+py.

\hypertarget{classsrc_1_1gestClasse_1_1AbstractGestClasse_a567bbc79b2d333d01d18f94ac10b16df}{}\index{src\+::gest\+Classe\+::\+Abstract\+Gest\+Classe@{src\+::gest\+Classe\+::\+Abstract\+Gest\+Classe}!unique\+\_\+name@{unique\+\_\+name}}
\index{unique\+\_\+name@{unique\+\_\+name}!src\+::gest\+Classe\+::\+Abstract\+Gest\+Classe@{src\+::gest\+Classe\+::\+Abstract\+Gest\+Classe}}
\subsubsection[{unique\+\_\+name}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+gest\+Classe.\+Abstract\+Gest\+Classe.\+unique\+\_\+name (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{el}
\end{DoxyParamCaption}
)}\label{classsrc_1_1gestClasse_1_1AbstractGestClasse_a567bbc79b2d333d01d18f94ac10b16df}

\begin{DoxyParams}{Paramètres}
{\em el} & un objet élève \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Renvoie}
une chaîne unicode, unique dans l\textquotesingle{}établissement 
\end{DoxyReturn}


Définition à la ligne 64 du fichier gest\+Classe.\+py.



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