\doxysection{src/app/interface/interface\+\_\+client.h File Reference}
\hypertarget{interface__client_8h}{}\label{interface__client_8h}\index{src/app/interface/interface\_client.h@{src/app/interface/interface\_client.h}}


Fichier d\textquotesingle{}en-\/tête pour les fonctions de l\textquotesingle{}interface client.  


{\ttfamily \#include $<$stdio.\+h$>$}\newline
{\ttfamily \#include $<$string.\+h$>$}\newline
{\ttfamily \#include "{}../core\+\_\+logic/client.\+h"{}}\newline
{\ttfamily \#include "{}../core\+\_\+logic/responsable.\+h"{}}\newline
{\ttfamily \#include "{}../interface/interface\+\_\+resp.\+h"{}}\newline
\doxysubsubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{interface__client_8h_a0ee281249d9a07abd6143449b761d212}\label{interface__client_8h_a0ee281249d9a07abd6143449b761d212} 
void {\bfseries affiche\+\_\+client} (void)
\begin{DoxyCompactList}\small\item\em Afficher les informations du client. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{interface__client_8h_a49de18c6560633af132a56085d28a8ba}{menu\+\_\+client}} (int \texorpdfstring{$\ast$}{*}choix)
\begin{DoxyCompactList}\small\item\em Afficher le menu du client et enregistrer le choix de l\textquotesingle{}utilisateur. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{interface__client_8h_aa92d76f0c1463d0ad7d6479e6c27e99e}{ajouter\+\_\+article\+\_\+au\+\_\+panier}} (int numero\+Client, int references\mbox{[}$\,$\mbox{]}, float poids\mbox{[}$\,$\mbox{]}, float volume\mbox{[}$\,$\mbox{]}, float prix\+Unitaire\mbox{[}$\,$\mbox{]}, int numeros\mbox{[}$\,$\mbox{]}, float cagnottes\mbox{[}$\,$\mbox{]}, int suspendues\mbox{[}$\,$\mbox{]}, int nombre\+Articles, int nombre\+Clients, float volume\+Coffre, float charge\+Maximale, int panier\mbox{[}$\,$\mbox{]}, int quantites\mbox{[}$\,$\mbox{]}, int \texorpdfstring{$\ast$}{*}taille\+Panier, float budget)
\begin{DoxyCompactList}\small\item\em Ajouter des articles au panier du client. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{interface__client_8h_a31471d992b6f14d5249bbb6efdeec3cd}{supprimer\+\_\+article\+\_\+du\+\_\+panier}} (int panier\mbox{[}$\,$\mbox{]}, int quantites\mbox{[}$\,$\mbox{]}, int \texorpdfstring{$\ast$}{*}taille\+Panier, float cagnottes\mbox{[}$\,$\mbox{]}, int numero\+Client, int numeros\mbox{[}$\,$\mbox{]}, int nombre\+Clients, int references\mbox{[}$\,$\mbox{]}, float prix\+Unitaire\mbox{[}$\,$\mbox{]})
\begin{DoxyCompactList}\small\item\em Supprimer un article du panier du client. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{interface__client_8h_aa7f83065dbcf53ea2df22f9724c47470}{affiche\+\_\+recap\+\_\+panier}} (int panier\mbox{[}$\,$\mbox{]}, int taille\+Panier, int references\mbox{[}$\,$\mbox{]}, float poids\mbox{[}$\,$\mbox{]}, float volume\mbox{[}$\,$\mbox{]}, float prix\+Unitaire\mbox{[}$\,$\mbox{]}, int quantites\mbox{[}$\,$\mbox{]}, float cagnottes\mbox{[}$\,$\mbox{]}, int numero\+Client, int numeros\mbox{[}$\,$\mbox{]}, int nombre\+Clients, float volume\+Coffre, float charge\+Maximale, float budget)
\begin{DoxyCompactList}\small\item\em Afficher un récapitulatif du panier du client. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{interface__client_8h_a7caca9094610ed2dfcbfe0b350b678cf}{configurer\+\_\+session\+\_\+client}} (int numeros\mbox{[}$\,$\mbox{]}, int suspendus\mbox{[}$\,$\mbox{]}, int nombre\+Clients, double \texorpdfstring{$\ast$}{*}budget, float \texorpdfstring{$\ast$}{*}volume\+Coffre, float \texorpdfstring{$\ast$}{*}charge\+Maximale, int \texorpdfstring{$\ast$}{*}numero\+Client)
\begin{DoxyCompactList}\small\item\em Configurer la session client. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{interface__client_8h_a87e47382ab2c90e6d5949fa78f50900e}{modifier\+\_\+quantite\+\_\+article\+\_\+panier}} (int panier\mbox{[}$\,$\mbox{]}, int quantites\mbox{[}$\,$\mbox{]}, int \texorpdfstring{$\ast$}{*}taille\+Panier, float cagnottes\mbox{[}$\,$\mbox{]}, int numero\+Client, float prix\+Unitaire\mbox{[}$\,$\mbox{]}, int references\mbox{[}$\,$\mbox{]}, int nombre\+Clients, int numeros\mbox{[}$\,$\mbox{]})
\begin{DoxyCompactList}\small\item\em Modifier la quantité d\textquotesingle{}un article dans le panier du client. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{interface__client_8h_ac55e8aab165ed0541827f10be23c9d97}{reinitialiser\+\_\+panier}} (int panier\mbox{[}$\,$\mbox{]}, int quantites\mbox{[}$\,$\mbox{]}, int \texorpdfstring{$\ast$}{*}taille\+Panier, float cagnottes\mbox{[}$\,$\mbox{]}, int numero\+Client, int numeros\mbox{[}$\,$\mbox{]}, int nombre\+Clients, int references\mbox{[}$\,$\mbox{]}, float prix\+Unitaire\mbox{[}$\,$\mbox{]})
\begin{DoxyCompactList}\small\item\em Réinitialiser le panier du client. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{interface__client_8h_a7203df964d63cb07d7b19912d5e3c3bd}{deduire\+\_\+cagnotte}} (int numero\+Client, float montant, int numeros\mbox{[}$\,$\mbox{]}, float cagnottes\mbox{[}$\,$\mbox{]}, int nombre\+Clients, int suspendus\mbox{[}$\,$\mbox{]})
\begin{DoxyCompactList}\small\item\em Déduire un montant de la cagnotte du client. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{interface__client_8h_a75ce35e6cd3b58c6359897a8aa131509}{quitter\+\_\+application}} (int panier\mbox{[}$\,$\mbox{]}, int taille\+Panier, int references\mbox{[}$\,$\mbox{]}, float poids\mbox{[}$\,$\mbox{]}, float volume\mbox{[}$\,$\mbox{]}, float prix\+Unitaire\mbox{[}$\,$\mbox{]}, int quantites\mbox{[}$\,$\mbox{]}, float cagnottes\mbox{[}$\,$\mbox{]}, int numero\+Client, int numeros\mbox{[}$\,$\mbox{]}, int nombre\+Clients, float budget, int suspendus\mbox{[}$\,$\mbox{]})
\begin{DoxyCompactList}\small\item\em Quitter l\textquotesingle{}application client. \end{DoxyCompactList}\item 
\Hypertarget{interface__client_8h_a40507f288c72ef9b92d113990bc0ed40}\label{interface__client_8h_a40507f288c72ef9b92d113990bc0ed40} 
void {\bfseries global\+\_\+client} (void)
\begin{DoxyCompactList}\small\item\em Exécute l\textquotesingle{}ensemble des fonctions de l\textquotesingle{}interface client. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Fichier d\textquotesingle{}en-\/tête pour les fonctions de l\textquotesingle{}interface client. 

Ce fichier d\textquotesingle{}en-\/tête définit les fonctions liées à l\textquotesingle{}interaction et à la gestion des clients. Ces fonctions incluent des opérations telles que l\textquotesingle{}ajout d\textquotesingle{}articles au panier d\textquotesingle{}un client, la gestion du budget, etc.

\begin{DoxyAuthor}{Author}
Hersan Mathéo 
\end{DoxyAuthor}


\doxysubsection{Function Documentation}
\Hypertarget{interface__client_8h_aa7f83065dbcf53ea2df22f9724c47470}\label{interface__client_8h_aa7f83065dbcf53ea2df22f9724c47470} 
\index{interface\_client.h@{interface\_client.h}!affiche\_recap\_panier@{affiche\_recap\_panier}}
\index{affiche\_recap\_panier@{affiche\_recap\_panier}!interface\_client.h@{interface\_client.h}}
\doxysubsubsection{\texorpdfstring{affiche\_recap\_panier()}{affiche\_recap\_panier()}}
{\footnotesize\ttfamily void affiche\+\_\+recap\+\_\+panier (\begin{DoxyParamCaption}\item[{int}]{panier\mbox{[}$\,$\mbox{]},  }\item[{int}]{taille\+Panier,  }\item[{int}]{references\mbox{[}$\,$\mbox{]},  }\item[{float}]{poids\mbox{[}$\,$\mbox{]},  }\item[{float}]{volume\mbox{[}$\,$\mbox{]},  }\item[{float}]{prix\+Unitaire\mbox{[}$\,$\mbox{]},  }\item[{int}]{quantites\mbox{[}$\,$\mbox{]},  }\item[{float}]{cagnottes\mbox{[}$\,$\mbox{]},  }\item[{int}]{numero\+Client,  }\item[{int}]{numeros\mbox{[}$\,$\mbox{]},  }\item[{int}]{nombre\+Clients,  }\item[{float}]{volume\+Coffre,  }\item[{float}]{charge\+Maximale,  }\item[{float}]{budget }\end{DoxyParamCaption})}



Afficher un récapitulatif du panier du client. 


\begin{DoxyParams}{Parameters}
{\em panier} & -\/ Le panier d\textquotesingle{}achat du client. \\
\hline
{\em taille\+Panier} & -\/ La taille du panier. \\
\hline
{\em references} & -\/ Un tableau de références d\textquotesingle{}articles. \\
\hline
{\em poids} & -\/ Un tableau de poids d\textquotesingle{}articles. \\
\hline
{\em volume} & -\/ Un tableau de volumes d\textquotesingle{}articles. \\
\hline
{\em prix\+Unitaire} & -\/ Un tableau de prix unitaires d\textquotesingle{}articles. \\
\hline
{\em quantites} & -\/ Un tableau de quantités d\textquotesingle{}articles dans le panier. \\
\hline
{\em cagnottes} & -\/ Un tableau de cagnottes. \\
\hline
{\em numero\+Client} & -\/ Le numéro du client. \\
\hline
{\em numeros} & -\/ Un tableau de numéros d\textquotesingle{}articles. \\
\hline
{\em nombre\+Clients} & -\/ Le nombre total de clients. \\
\hline
{\em volume\+Coffre} & -\/ La limite de volume pour le panier du client. \\
\hline
{\em charge\+Maximale} & -\/ La limite de poids pour le panier du client. \\
\hline
{\em budget} & -\/ Le budget du client. \\
\hline
\end{DoxyParams}
\Hypertarget{interface__client_8h_aa92d76f0c1463d0ad7d6479e6c27e99e}\label{interface__client_8h_aa92d76f0c1463d0ad7d6479e6c27e99e} 
\index{interface\_client.h@{interface\_client.h}!ajouter\_article\_au\_panier@{ajouter\_article\_au\_panier}}
\index{ajouter\_article\_au\_panier@{ajouter\_article\_au\_panier}!interface\_client.h@{interface\_client.h}}
\doxysubsubsection{\texorpdfstring{ajouter\_article\_au\_panier()}{ajouter\_article\_au\_panier()}}
{\footnotesize\ttfamily void ajouter\+\_\+article\+\_\+au\+\_\+panier (\begin{DoxyParamCaption}\item[{int}]{numero\+Client,  }\item[{int}]{references\mbox{[}$\,$\mbox{]},  }\item[{float}]{poids\mbox{[}$\,$\mbox{]},  }\item[{float}]{volume\mbox{[}$\,$\mbox{]},  }\item[{float}]{prix\+Unitaire\mbox{[}$\,$\mbox{]},  }\item[{int}]{numeros\mbox{[}$\,$\mbox{]},  }\item[{float}]{cagnottes\mbox{[}$\,$\mbox{]},  }\item[{int}]{suspendues\mbox{[}$\,$\mbox{]},  }\item[{int}]{nombre\+Articles,  }\item[{int}]{nombre\+Clients,  }\item[{float}]{volume\+Coffre,  }\item[{float}]{charge\+Maximale,  }\item[{int}]{panier\mbox{[}$\,$\mbox{]},  }\item[{int}]{quantites\mbox{[}$\,$\mbox{]},  }\item[{int \texorpdfstring{$\ast$}{*}}]{taille\+Panier,  }\item[{float}]{budget }\end{DoxyParamCaption})}



Ajouter des articles au panier du client. 


\begin{DoxyParams}[1]{Parameters}
 & {\em numero\+Client} & -\/ Le numéro du client. \\
\hline
 & {\em references} & -\/ Un tableau de références d\textquotesingle{}articles. \\
\hline
 & {\em poids} & -\/ Un tableau de poids d\textquotesingle{}articles. \\
\hline
 & {\em volume} & -\/ Un tableau de volumes d\textquotesingle{}articles. \\
\hline
 & {\em prix\+Unitaire} & -\/ Un tableau de prix unitaires d\textquotesingle{}articles. \\
\hline
 & {\em numeros} & -\/ Un tableau de numéros d\textquotesingle{}articles. \\
\hline
 & {\em cagnottes} & -\/ Un tableau de cagnottes. \\
\hline
 & {\em suspendues} & -\/ Un tableau d\textquotesingle{}articles suspendus. \\
\hline
 & {\em nombre\+Articles} & -\/ Le nombre total d\textquotesingle{}articles disponibles. \\
\hline
 & {\em nombre\+Clients} & -\/ Le nombre total de clients. \\
\hline
 & {\em volume\+Coffre} & -\/ La limite de volume pour le panier du client. \\
\hline
 & {\em charge\+Maximale} & -\/ La limite de poids pour le panier du client. \\
\hline
 & {\em panier} & -\/ Le panier d\textquotesingle{}achat du client. \\
\hline
 & {\em quantites} & -\/ Un tableau de quantités d\textquotesingle{}articles dans le panier. \\
\hline
\mbox{\texttt{ out}}  & {\em taille\+Panier} & -\/ Un pointeur pour stocker la taille du panier. \\
\hline
 & {\em budget} & -\/ Le budget du client. \\
\hline
\end{DoxyParams}
\Hypertarget{interface__client_8h_a7caca9094610ed2dfcbfe0b350b678cf}\label{interface__client_8h_a7caca9094610ed2dfcbfe0b350b678cf} 
\index{interface\_client.h@{interface\_client.h}!configurer\_session\_client@{configurer\_session\_client}}
\index{configurer\_session\_client@{configurer\_session\_client}!interface\_client.h@{interface\_client.h}}
\doxysubsubsection{\texorpdfstring{configurer\_session\_client()}{configurer\_session\_client()}}
{\footnotesize\ttfamily void configurer\+\_\+session\+\_\+client (\begin{DoxyParamCaption}\item[{int}]{numeros\mbox{[}$\,$\mbox{]},  }\item[{int}]{suspendus\mbox{[}$\,$\mbox{]},  }\item[{int}]{nombre\+Clients,  }\item[{double \texorpdfstring{$\ast$}{*}}]{budget,  }\item[{float \texorpdfstring{$\ast$}{*}}]{volume\+Coffre,  }\item[{float \texorpdfstring{$\ast$}{*}}]{charge\+Maximale,  }\item[{int \texorpdfstring{$\ast$}{*}}]{numero\+Client }\end{DoxyParamCaption})}



Configurer la session client. 


\begin{DoxyParams}[1]{Parameters}
 & {\em numeros} & -\/ Un tableau de numéros de clients. \\
\hline
 & {\em suspendus} & -\/ Un tableau d\textquotesingle{}état des clients suspendus. \\
\hline
 & {\em nombre\+Clients} & -\/ Le nombre total de clients. \\
\hline
\mbox{\texttt{ out}}  & {\em budget} & -\/ Un pointeur pour stocker le budget du client. \\
\hline
\mbox{\texttt{ out}}  & {\em volume\+Coffre} & -\/ Un pointeur pour stocker la limite de volume du panier du client. \\
\hline
\mbox{\texttt{ out}}  & {\em charge\+Maximale} & -\/ Un pointeur pour stocker la limite de poids du panier du client. \\
\hline
\mbox{\texttt{ out}}  & {\em numero\+Client} & -\/ Un pointeur pour stocker le numéro du client. \\
\hline
\end{DoxyParams}
\Hypertarget{interface__client_8h_a7203df964d63cb07d7b19912d5e3c3bd}\label{interface__client_8h_a7203df964d63cb07d7b19912d5e3c3bd} 
\index{interface\_client.h@{interface\_client.h}!deduire\_cagnotte@{deduire\_cagnotte}}
\index{deduire\_cagnotte@{deduire\_cagnotte}!interface\_client.h@{interface\_client.h}}
\doxysubsubsection{\texorpdfstring{deduire\_cagnotte()}{deduire\_cagnotte()}}
{\footnotesize\ttfamily void deduire\+\_\+cagnotte (\begin{DoxyParamCaption}\item[{int}]{numero\+Client,  }\item[{float}]{montant,  }\item[{int}]{numeros\mbox{[}$\,$\mbox{]},  }\item[{float}]{cagnottes\mbox{[}$\,$\mbox{]},  }\item[{int}]{nombre\+Clients,  }\item[{int}]{suspendus\mbox{[}$\,$\mbox{]} }\end{DoxyParamCaption})}



Déduire un montant de la cagnotte du client. 


\begin{DoxyParams}{Parameters}
{\em numero\+Client} & -\/ Le numéro du client. \\
\hline
{\em montant} & -\/ Le montant à déduire de la cagnotte. \\
\hline
{\em numeros} & -\/ Un tableau de numéros de clients. \\
\hline
{\em cagnottes} & -\/ Un tableau de cagnottes. \\
\hline
{\em nombre\+Clients} & -\/ Le nombre total de clients. \\
\hline
{\em suspendus} & -\/ Un tableau d\textquotesingle{}état des clients suspendus. \\
\hline
\end{DoxyParams}
\Hypertarget{interface__client_8h_a49de18c6560633af132a56085d28a8ba}\label{interface__client_8h_a49de18c6560633af132a56085d28a8ba} 
\index{interface\_client.h@{interface\_client.h}!menu\_client@{menu\_client}}
\index{menu\_client@{menu\_client}!interface\_client.h@{interface\_client.h}}
\doxysubsubsection{\texorpdfstring{menu\_client()}{menu\_client()}}
{\footnotesize\ttfamily void menu\+\_\+client (\begin{DoxyParamCaption}\item[{int \texorpdfstring{$\ast$}{*}}]{choix }\end{DoxyParamCaption})}



Afficher le menu du client et enregistrer le choix de l\textquotesingle{}utilisateur. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ out}}  & {\em choix} & -\/ Un pointeur pour stocker le choix de l\textquotesingle{}utilisateur. \\
\hline
\end{DoxyParams}
\Hypertarget{interface__client_8h_a87e47382ab2c90e6d5949fa78f50900e}\label{interface__client_8h_a87e47382ab2c90e6d5949fa78f50900e} 
\index{interface\_client.h@{interface\_client.h}!modifier\_quantite\_article\_panier@{modifier\_quantite\_article\_panier}}
\index{modifier\_quantite\_article\_panier@{modifier\_quantite\_article\_panier}!interface\_client.h@{interface\_client.h}}
\doxysubsubsection{\texorpdfstring{modifier\_quantite\_article\_panier()}{modifier\_quantite\_article\_panier()}}
{\footnotesize\ttfamily void modifier\+\_\+quantite\+\_\+article\+\_\+panier (\begin{DoxyParamCaption}\item[{int}]{panier\mbox{[}$\,$\mbox{]},  }\item[{int}]{quantites\mbox{[}$\,$\mbox{]},  }\item[{int \texorpdfstring{$\ast$}{*}}]{taille\+Panier,  }\item[{float}]{cagnottes\mbox{[}$\,$\mbox{]},  }\item[{int}]{numero\+Client,  }\item[{float}]{prix\+Unitaire\mbox{[}$\,$\mbox{]},  }\item[{int}]{references\mbox{[}$\,$\mbox{]},  }\item[{int}]{nombre\+Clients,  }\item[{int}]{numeros\mbox{[}$\,$\mbox{]} }\end{DoxyParamCaption})}



Modifier la quantité d\textquotesingle{}un article dans le panier du client. 


\begin{DoxyParams}[1]{Parameters}
 & {\em panier} & -\/ Le panier d\textquotesingle{}achat du client. \\
\hline
 & {\em quantites} & -\/ Un tableau de quantités d\textquotesingle{}articles dans le panier. \\
\hline
\mbox{\texttt{ out}}  & {\em taille\+Panier} & -\/ Un pointeur pour stocker la taille du panier. \\
\hline
 & {\em cagnottes} & -\/ Un tableau de cagnottes. \\
\hline
 & {\em numero\+Client} & -\/ Le numéro du client. \\
\hline
 & {\em prix\+Unitaire} & -\/ Un tableau de prix unitaires d\textquotesingle{}articles. \\
\hline
 & {\em references} & -\/ Un tableau de références d\textquotesingle{}articles. \\
\hline
 & {\em nombre\+Clients} & -\/ Le nombre total de clients. \\
\hline
 & {\em numeros} & -\/ Un tableau de numéros d\textquotesingle{}articles. \\
\hline
\end{DoxyParams}
\Hypertarget{interface__client_8h_a75ce35e6cd3b58c6359897a8aa131509}\label{interface__client_8h_a75ce35e6cd3b58c6359897a8aa131509} 
\index{interface\_client.h@{interface\_client.h}!quitter\_application@{quitter\_application}}
\index{quitter\_application@{quitter\_application}!interface\_client.h@{interface\_client.h}}
\doxysubsubsection{\texorpdfstring{quitter\_application()}{quitter\_application()}}
{\footnotesize\ttfamily void quitter\+\_\+application (\begin{DoxyParamCaption}\item[{int}]{panier\mbox{[}$\,$\mbox{]},  }\item[{int}]{taille\+Panier,  }\item[{int}]{references\mbox{[}$\,$\mbox{]},  }\item[{float}]{poids\mbox{[}$\,$\mbox{]},  }\item[{float}]{volume\mbox{[}$\,$\mbox{]},  }\item[{float}]{prix\+Unitaire\mbox{[}$\,$\mbox{]},  }\item[{int}]{quantites\mbox{[}$\,$\mbox{]},  }\item[{float}]{cagnottes\mbox{[}$\,$\mbox{]},  }\item[{int}]{numero\+Client,  }\item[{int}]{numeros\mbox{[}$\,$\mbox{]},  }\item[{int}]{nombre\+Clients,  }\item[{float}]{budget,  }\item[{int}]{suspendus\mbox{[}$\,$\mbox{]} }\end{DoxyParamCaption})}



Quitter l\textquotesingle{}application client. 


\begin{DoxyParams}{Parameters}
{\em panier} & -\/ Le panier d\textquotesingle{}achat du client. \\
\hline
{\em taille\+Panier} & -\/ La taille du panier. \\
\hline
{\em references} & -\/ Un tableau de références d\textquotesingle{}articles. \\
\hline
{\em poids} & -\/ Un tableau de poids d\textquotesingle{}articles. \\
\hline
{\em volume} & -\/ Un tableau de volumes d\textquotesingle{}articles. \\
\hline
{\em prix\+Unitaire} & -\/ Un tableau de prix unitaires d\textquotesingle{}articles. \\
\hline
{\em quantites} & -\/ Un tableau de quantités d\textquotesingle{}articles dans le panier. \\
\hline
{\em cagnottes} & -\/ Un tableau de cagnottes. \\
\hline
{\em numero\+Client} & -\/ Le numéro du client. \\
\hline
{\em numeros} & -\/ Un tableau de numéros d\textquotesingle{}articles. \\
\hline
{\em nombre\+Clients} & -\/ Le nombre total de clients. \\
\hline
{\em budget} & -\/ Le budget du client. \\
\hline
{\em suspendus} & -\/ Un tableau d\textquotesingle{}état des clients suspendus. \\
\hline
\end{DoxyParams}
\Hypertarget{interface__client_8h_ac55e8aab165ed0541827f10be23c9d97}\label{interface__client_8h_ac55e8aab165ed0541827f10be23c9d97} 
\index{interface\_client.h@{interface\_client.h}!reinitialiser\_panier@{reinitialiser\_panier}}
\index{reinitialiser\_panier@{reinitialiser\_panier}!interface\_client.h@{interface\_client.h}}
\doxysubsubsection{\texorpdfstring{reinitialiser\_panier()}{reinitialiser\_panier()}}
{\footnotesize\ttfamily void reinitialiser\+\_\+panier (\begin{DoxyParamCaption}\item[{int}]{panier\mbox{[}$\,$\mbox{]},  }\item[{int}]{quantites\mbox{[}$\,$\mbox{]},  }\item[{int \texorpdfstring{$\ast$}{*}}]{taille\+Panier,  }\item[{float}]{cagnottes\mbox{[}$\,$\mbox{]},  }\item[{int}]{numero\+Client,  }\item[{int}]{numeros\mbox{[}$\,$\mbox{]},  }\item[{int}]{nombre\+Clients,  }\item[{int}]{references\mbox{[}$\,$\mbox{]},  }\item[{float}]{prix\+Unitaire\mbox{[}$\,$\mbox{]} }\end{DoxyParamCaption})}



Réinitialiser le panier du client. 


\begin{DoxyParams}[1]{Parameters}
 & {\em panier} & -\/ Le panier d\textquotesingle{}achat du client. \\
\hline
 & {\em quantites} & -\/ Un tableau de quantités d\textquotesingle{}articles dans le panier. \\
\hline
\mbox{\texttt{ out}}  & {\em taille\+Panier} & -\/ Un pointeur pour stocker la taille du panier. \\
\hline
 & {\em cagnottes} & -\/ Un tableau de cagnottes. \\
\hline
 & {\em numero\+Client} & -\/ Le numéro du client. \\
\hline
 & {\em numeros} & -\/ Un tableau de numéros d\textquotesingle{}articles. \\
\hline
 & {\em nombre\+Clients} & -\/ Le nombre total de clients. \\
\hline
 & {\em references} & -\/ Un tableau de références d\textquotesingle{}articles. \\
\hline
 & {\em prix\+Unitaire} & -\/ Un tableau de prix unitaires d\textquotesingle{}articles. \\
\hline
\end{DoxyParams}
\Hypertarget{interface__client_8h_a31471d992b6f14d5249bbb6efdeec3cd}\label{interface__client_8h_a31471d992b6f14d5249bbb6efdeec3cd} 
\index{interface\_client.h@{interface\_client.h}!supprimer\_article\_du\_panier@{supprimer\_article\_du\_panier}}
\index{supprimer\_article\_du\_panier@{supprimer\_article\_du\_panier}!interface\_client.h@{interface\_client.h}}
\doxysubsubsection{\texorpdfstring{supprimer\_article\_du\_panier()}{supprimer\_article\_du\_panier()}}
{\footnotesize\ttfamily void supprimer\+\_\+article\+\_\+du\+\_\+panier (\begin{DoxyParamCaption}\item[{int}]{panier\mbox{[}$\,$\mbox{]},  }\item[{int}]{quantites\mbox{[}$\,$\mbox{]},  }\item[{int \texorpdfstring{$\ast$}{*}}]{taille\+Panier,  }\item[{float}]{cagnottes\mbox{[}$\,$\mbox{]},  }\item[{int}]{numero\+Client,  }\item[{int}]{numeros\mbox{[}$\,$\mbox{]},  }\item[{int}]{nombre\+Clients,  }\item[{int}]{references\mbox{[}$\,$\mbox{]},  }\item[{float}]{prix\+Unitaire\mbox{[}$\,$\mbox{]} }\end{DoxyParamCaption})}



Supprimer un article du panier du client. 


\begin{DoxyParams}[1]{Parameters}
 & {\em panier} & -\/ Le panier d\textquotesingle{}achat du client. \\
\hline
 & {\em quantites} & -\/ Un tableau de quantités d\textquotesingle{}articles dans le panier. \\
\hline
\mbox{\texttt{ out}}  & {\em taille\+Panier} & -\/ Un pointeur pour stocker la taille du panier. \\
\hline
 & {\em cagnottes} & -\/ Un tableau de cagnottes. \\
\hline
 & {\em numero\+Client} & -\/ Le numéro du client. \\
\hline
 & {\em numeros} & -\/ Un tableau de numéros d\textquotesingle{}articles. \\
\hline
 & {\em nombre\+Clients} & -\/ Le nombre total de clients. \\
\hline
 & {\em references} & -\/ Un tableau de références d\textquotesingle{}articles. \\
\hline
 & {\em prix\+Unitaire} & -\/ Un tableau de prix unitaires d\textquotesingle{}articles. \\
\hline
\end{DoxyParams}
