121 lines
7.3 KiB
TeX
121 lines
7.3 KiB
TeX
\hypertarget{classsrc_1_1c_1_1utils_1_1connexion_b_d_d_1_1connexion_b_d_d}{}\section{src.\+c.\+utils.\+connexion\+B\+D\+D.\+connexion\+B\+D\+D Class Reference}
|
|
\label{classsrc_1_1c_1_1utils_1_1connexion_b_d_d_1_1connexion_b_d_d}\index{src.\+c.\+utils.\+connexion\+B\+D\+D.\+connexion\+B\+D\+D@{src.\+c.\+utils.\+connexion\+B\+D\+D.\+connexion\+B\+D\+D}}
|
|
|
|
|
|
Classe de connexion a la bd.
|
|
|
|
|
|
\subsection*{Public Member Functions}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
def \hyperlink{classsrc_1_1c_1_1utils_1_1connexion_b_d_d_1_1connexion_b_d_d_a813acaf20e4c4c132c8dca5d91db06d8}{\+\_\+\+\_\+init\+\_\+\+\_\+} (self)
|
|
\begin{DoxyCompactList}\small\item\em Construeur de la connexion. \end{DoxyCompactList}\item
|
|
def \hyperlink{classsrc_1_1c_1_1utils_1_1connexion_b_d_d_1_1connexion_b_d_d_a11fab35e2e1185301a371bdb1b918eb9}{execute}
|
|
\begin{DoxyCompactList}\small\item\em Execute une requete avec des param. \end{DoxyCompactList}\item
|
|
def \hyperlink{classsrc_1_1c_1_1utils_1_1connexion_b_d_d_1_1connexion_b_d_d_a437a7c2cc8de619317139c7807be1643}{last\+Id} (self)
|
|
\begin{DoxyCompactList}\small\item\em Id genere par la derniere requete. \end{DoxyCompactList}\item
|
|
\hypertarget{classsrc_1_1c_1_1utils_1_1connexion_b_d_d_1_1connexion_b_d_d_ad6a56c876724846f9f09102e87a6be59}{}def \hyperlink{classsrc_1_1c_1_1utils_1_1connexion_b_d_d_1_1connexion_b_d_d_ad6a56c876724846f9f09102e87a6be59}{se\+Deconnecter} (self)\label{classsrc_1_1c_1_1utils_1_1connexion_b_d_d_1_1connexion_b_d_d_ad6a56c876724846f9f09102e87a6be59}
|
|
|
|
\begin{DoxyCompactList}\small\item\em Deconnexion de la B\+D. \end{DoxyCompactList}\item
|
|
\hypertarget{classsrc_1_1c_1_1utils_1_1connexion_b_d_d_1_1connexion_b_d_d_a398aa8e70dc86d4f122d47dd54eb909c}{}def \hyperlink{classsrc_1_1c_1_1utils_1_1connexion_b_d_d_1_1connexion_b_d_d_a398aa8e70dc86d4f122d47dd54eb909c}{initialisation\+B\+D\+D} (self)\label{classsrc_1_1c_1_1utils_1_1connexion_b_d_d_1_1connexion_b_d_d_a398aa8e70dc86d4f122d47dd54eb909c}
|
|
|
|
\begin{DoxyCompactList}\small\item\em Initialise la B\+D. \end{DoxyCompactList}\end{DoxyCompactItemize}
|
|
\subsection*{Static Public Member Functions}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
def \hyperlink{classsrc_1_1c_1_1utils_1_1connexion_b_d_d_1_1connexion_b_d_d_a7cfa0bee53d62e8f777928aa558aa08b}{sauver} (path)
|
|
\begin{DoxyCompactList}\small\item\em Creer une copie de la bd. \end{DoxyCompactList}\item
|
|
def \hyperlink{classsrc_1_1c_1_1utils_1_1connexion_b_d_d_1_1connexion_b_d_d_a856ef45754c1d4476c9650068f4d77d2}{charger} (path)
|
|
\begin{DoxyCompactList}\small\item\em Charge une copie de la bd. \end{DoxyCompactList}\end{DoxyCompactItemize}
|
|
|
|
|
|
\subsection{Detailed Description}
|
|
Classe de connexion a la bd.
|
|
|
|
\subsection{Constructor \& Destructor Documentation}
|
|
\hypertarget{classsrc_1_1c_1_1utils_1_1connexion_b_d_d_1_1connexion_b_d_d_a813acaf20e4c4c132c8dca5d91db06d8}{}\index{src\+::c\+::utils\+::connexion\+B\+D\+D\+::connexion\+B\+D\+D@{src\+::c\+::utils\+::connexion\+B\+D\+D\+::connexion\+B\+D\+D}!\+\_\+\+\_\+init\+\_\+\+\_\+@{\+\_\+\+\_\+init\+\_\+\+\_\+}}
|
|
\index{\+\_\+\+\_\+init\+\_\+\+\_\+@{\+\_\+\+\_\+init\+\_\+\+\_\+}!src\+::c\+::utils\+::connexion\+B\+D\+D\+::connexion\+B\+D\+D@{src\+::c\+::utils\+::connexion\+B\+D\+D\+::connexion\+B\+D\+D}}
|
|
\subsubsection[{\+\_\+\+\_\+init\+\_\+\+\_\+}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+c.\+utils.\+connexion\+B\+D\+D.\+connexion\+B\+D\+D.\+\_\+\+\_\+init\+\_\+\+\_\+ (
|
|
\begin{DoxyParamCaption}
|
|
\item[{}]{self}
|
|
\end{DoxyParamCaption}
|
|
)}\label{classsrc_1_1c_1_1utils_1_1connexion_b_d_d_1_1connexion_b_d_d_a813acaf20e4c4c132c8dca5d91db06d8}
|
|
|
|
|
|
Construeur de la connexion.
|
|
|
|
Initialise la bd en cas d\textquotesingle{}inexistance
|
|
|
|
\subsection{Member Function Documentation}
|
|
\hypertarget{classsrc_1_1c_1_1utils_1_1connexion_b_d_d_1_1connexion_b_d_d_a856ef45754c1d4476c9650068f4d77d2}{}\index{src\+::c\+::utils\+::connexion\+B\+D\+D\+::connexion\+B\+D\+D@{src\+::c\+::utils\+::connexion\+B\+D\+D\+::connexion\+B\+D\+D}!charger@{charger}}
|
|
\index{charger@{charger}!src\+::c\+::utils\+::connexion\+B\+D\+D\+::connexion\+B\+D\+D@{src\+::c\+::utils\+::connexion\+B\+D\+D\+::connexion\+B\+D\+D}}
|
|
\subsubsection[{charger}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+c.\+utils.\+connexion\+B\+D\+D.\+connexion\+B\+D\+D.\+charger (
|
|
\begin{DoxyParamCaption}
|
|
\item[{}]{path}
|
|
\end{DoxyParamCaption}
|
|
)\hspace{0.3cm}{\ttfamily [static]}}\label{classsrc_1_1c_1_1utils_1_1connexion_b_d_d_1_1connexion_b_d_d_a856ef45754c1d4476c9650068f4d77d2}
|
|
|
|
|
|
Charge une copie de la bd.
|
|
|
|
|
|
\begin{DoxyParams}{Parameters}
|
|
{\em path} & le chemin du fichier a charger pour la bd \\
|
|
\hline
|
|
\end{DoxyParams}
|
|
\hypertarget{classsrc_1_1c_1_1utils_1_1connexion_b_d_d_1_1connexion_b_d_d_a11fab35e2e1185301a371bdb1b918eb9}{}\index{src\+::c\+::utils\+::connexion\+B\+D\+D\+::connexion\+B\+D\+D@{src\+::c\+::utils\+::connexion\+B\+D\+D\+::connexion\+B\+D\+D}!execute@{execute}}
|
|
\index{execute@{execute}!src\+::c\+::utils\+::connexion\+B\+D\+D\+::connexion\+B\+D\+D@{src\+::c\+::utils\+::connexion\+B\+D\+D\+::connexion\+B\+D\+D}}
|
|
\subsubsection[{execute}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+c.\+utils.\+connexion\+B\+D\+D.\+connexion\+B\+D\+D.\+execute (
|
|
\begin{DoxyParamCaption}
|
|
\item[{}]{self, }
|
|
\item[{}]{req, }
|
|
\item[{}]{param = {\ttfamily ()}}
|
|
\end{DoxyParamCaption}
|
|
)}\label{classsrc_1_1c_1_1utils_1_1connexion_b_d_d_1_1connexion_b_d_d_a11fab35e2e1185301a371bdb1b918eb9}
|
|
|
|
|
|
Execute une requete avec des param.
|
|
|
|
|
|
\begin{DoxyParams}{Parameters}
|
|
{\em req} & la requete a execute \\
|
|
\hline
|
|
{\em param} & un tuple contenant les donnees a inserer dans la requete \\
|
|
\hline
|
|
\end{DoxyParams}
|
|
\hypertarget{classsrc_1_1c_1_1utils_1_1connexion_b_d_d_1_1connexion_b_d_d_a437a7c2cc8de619317139c7807be1643}{}\index{src\+::c\+::utils\+::connexion\+B\+D\+D\+::connexion\+B\+D\+D@{src\+::c\+::utils\+::connexion\+B\+D\+D\+::connexion\+B\+D\+D}!last\+Id@{last\+Id}}
|
|
\index{last\+Id@{last\+Id}!src\+::c\+::utils\+::connexion\+B\+D\+D\+::connexion\+B\+D\+D@{src\+::c\+::utils\+::connexion\+B\+D\+D\+::connexion\+B\+D\+D}}
|
|
\subsubsection[{last\+Id}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+c.\+utils.\+connexion\+B\+D\+D.\+connexion\+B\+D\+D.\+last\+Id (
|
|
\begin{DoxyParamCaption}
|
|
\item[{}]{self}
|
|
\end{DoxyParamCaption}
|
|
)}\label{classsrc_1_1c_1_1utils_1_1connexion_b_d_d_1_1connexion_b_d_d_a437a7c2cc8de619317139c7807be1643}
|
|
|
|
|
|
Id genere par la derniere requete.
|
|
|
|
\begin{DoxyReturn}{Returns}
|
|
Id genere par la derniere requete
|
|
\end{DoxyReturn}
|
|
\hypertarget{classsrc_1_1c_1_1utils_1_1connexion_b_d_d_1_1connexion_b_d_d_a7cfa0bee53d62e8f777928aa558aa08b}{}\index{src\+::c\+::utils\+::connexion\+B\+D\+D\+::connexion\+B\+D\+D@{src\+::c\+::utils\+::connexion\+B\+D\+D\+::connexion\+B\+D\+D}!sauver@{sauver}}
|
|
\index{sauver@{sauver}!src\+::c\+::utils\+::connexion\+B\+D\+D\+::connexion\+B\+D\+D@{src\+::c\+::utils\+::connexion\+B\+D\+D\+::connexion\+B\+D\+D}}
|
|
\subsubsection[{sauver}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+c.\+utils.\+connexion\+B\+D\+D.\+connexion\+B\+D\+D.\+sauver (
|
|
\begin{DoxyParamCaption}
|
|
\item[{}]{path}
|
|
\end{DoxyParamCaption}
|
|
)\hspace{0.3cm}{\ttfamily [static]}}\label{classsrc_1_1c_1_1utils_1_1connexion_b_d_d_1_1connexion_b_d_d_a7cfa0bee53d62e8f777928aa558aa08b}
|
|
|
|
|
|
Creer une copie de la bd.
|
|
|
|
|
|
\begin{DoxyParams}{Parameters}
|
|
{\em path} & le chemin du fichier de sauvegarde de la bd \\
|
|
\hline
|
|
\end{DoxyParams}
|
|
|
|
|
|
The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
|
|
\item
|
|
src/c/utils/connexion\+B\+D\+D.\+py\end{DoxyCompactItemize}
|