You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

166 lines
27 KiB

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.5"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>My Project: /Users/alloux/SAE102_2022_GOIGOUX_JEUDI/src/I/un.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">My Project
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.5 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_daba02bfdc04413eb61ff40fb9ed5bf4.html">I</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle"><div class="title">un.h</div></div>
</div><!--header-->
<div class="contents">
<a href="un_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span> </div>
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="keywordtype">void</span> <a class="code hl_function" href="un_8h.html#a56a001ef4c52c974a624fa17c000f927">identificationCandidat</a>(<span class="keywordtype">int</span>* <span class="keywordtype">id</span>, <a class="code hl_struct" href="struct_candidat.html">ListeCandidats</a>* listePointer, <span class="keywordtype">int</span>* nbCandidats);</div>
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span> </div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="keywordtype">void</span> <a class="code hl_function" href="un_8h.html#aad23b63a1e3292f1ab46068e8804cff9">titreMenuPrincipal</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span> </div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><span class="keywordtype">void</span> <a class="code hl_function" href="un_8h.html#a94ef7ccb881f0be7e7fbfd8c970c35e5">menuCandidat</a>(<a class="code hl_struct" href="struct_ville_i_u_t.html">VilleIUT</a>** tiutPointer, <a class="code hl_struct" href="struct_candidat.html">ListeCandidats</a>* listePointer, <span class="keywordtype">int</span> nbVilles, <span class="keywordtype">int</span>* nbCandidats);</div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> </div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span><span class="keywordtype">void</span> <a class="code hl_function" href="un_8h.html#a5ae624d9f4129de2756601355b4a9ecb">menuResponsable</a>(<a class="code hl_struct" href="struct_ville_i_u_t.html">VilleIUT</a>** tiut, <a class="code hl_struct" href="struct_candidat.html">ListeCandidats</a> liste, <span class="keywordtype">int</span> nbVilles, <span class="keywordtype">int</span> nbCandidats);</div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> </div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span><span class="keywordtype">void</span> <a class="code hl_function" href="un_8h.html#a7e91197935e5f2f6df2a2f2b6b05fd98">menuAdmin</a>(<a class="code hl_struct" href="struct_ville_i_u_t.html">VilleIUT</a>*** tiutPointer, <a class="code hl_struct" href="struct_candidat.html">ListeCandidats</a> liste, <span class="keywordtype">int</span>* nbVilles, <span class="keywordtype">int</span> nbCandidats);</div>
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> </div>
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> </div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span><span class="keywordtype">void</span> <a class="code hl_function" href="un_8h.html#ab2d459e5dcbb100d4984998ccf87e073">menuPrincipal</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> </div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> </div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span><span class="keywordtype">void</span> <a class="code hl_function" href="un_8h.html#a5c913074025411b7b8e3abb68ee344b5">menuAdmin_modifierPlaces</a>(<a class="code hl_struct" href="struct_ville_i_u_t.html">VilleIUT</a>** tiut, <span class="keywordtype">int</span> nbVilles);</div>
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> </div>
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span><span class="keywordtype">void</span> <a class="code hl_function" href="un_8h.html#a219d45734867807383d880f34217ea1e">menuAdmin_creerIUT</a>(<a class="code hl_struct" href="struct_ville_i_u_t.html">VilleIUT</a>*** tiutPointer, <span class="keywordtype">int</span>* nbVilles);</div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> </div>
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span><span class="keywordtype">void</span> <a class="code hl_function" href="un_8h.html#ae06ffb44849a7df738bb8268135c7227">menuAdmin_creerDepartement</a>(<a class="code hl_struct" href="struct_ville_i_u_t.html">VilleIUT</a>** tiut, <span class="keywordtype">int</span> nbVilles);</div>
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span> </div>
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span><span class="keywordtype">void</span> <a class="code hl_function" href="un_8h.html#adc8300a25cc0383b24c755c4bbfd91ec">menuAdmin_supprimerDepartement</a>(<a class="code hl_struct" href="struct_ville_i_u_t.html">VilleIUT</a>** tiut, <span class="keywordtype">int</span> nbVilles);</div>
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> </div>
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span><span class="keywordtype">void</span> <a class="code hl_function" href="un_8h.html#af546658951e9ecc192aba7e019902318">menuAdmin_modifierResponsable</a>(<a class="code hl_struct" href="struct_ville_i_u_t.html">VilleIUT</a>** tiut, <span class="keywordtype">int</span> nbVilles);</div>
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> </div>
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span><a class="code hl_struct" href="struct_ville_i_u_t.html">VilleIUT</a>* <a class="code hl_function" href="un_8h.html#ad11139b8f8322e31ccf4bb815be15959">creerVille</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> </div>
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span><span class="keywordtype">void</span> <a class="code hl_function" href="un_8h.html#ab72a94e0e428e8780f52ad9f0961309d">ajouterVille</a>(<a class="code hl_struct" href="struct_ville_i_u_t.html">VilleIUT</a>*** tiutPointer, <a class="code hl_struct" href="struct_ville_i_u_t.html">VilleIUT</a>* ville, <span class="keywordtype">int</span>* nbVilles);</div>
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span> </div>
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span><span class="keywordtype">int</span> <a class="code hl_function" href="un_8h.html#a2a08d27051520d60755e7efa40492106">rechercherVille</a>(<a class="code hl_struct" href="struct_ville_i_u_t.html">VilleIUT</a>** tiut, <span class="keywordtype">int</span> nbVilles, <span class="keywordtype">char</span>* searchIUT); <span class="comment">// Retourne index de la ville</span></div>
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span> </div>
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span><span class="keywordtype">void</span> <a class="code hl_function" href="un_8h.html#afd7ff18cc367c2398bcc6652efca0c16">afficherListeVilles</a>(<a class="code hl_struct" href="struct_ville_i_u_t.html">VilleIUT</a>** tiut, <span class="keywordtype">int</span> nbVilles);</div>
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> </div>
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span><a class="code hl_struct" href="struct_maillon_dept.html">ListeDept</a> <a class="code hl_function" href="un_8h.html#a0f99e823db20dabb26769999a1642571">creerListeDepartement</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> </div>
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span><span class="keywordtype">int</span> <a class="code hl_function" href="un_8h.html#ae3aa1879ca5ebdf3bcd1fc86293f6e80">afficherListeDepartement</a>(<a class="code hl_struct" href="struct_ville_i_u_t.html">VilleIUT</a>** tiut, <span class="keywordtype">int</span> nbVilles, <span class="keywordtype">char</span>* searchIUT);</div>
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> </div>
<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span><span class="keywordtype">void</span> <a class="code hl_function" href="un_8h.html#ada1c489775a3b28028ba68bcd8d21adc">afficherDepartement</a>(<a class="code hl_struct" href="struct_ville_i_u_t.html">VilleIUT</a>** tiut, <span class="keywordtype">int</span> nbVilles, <span class="keywordtype">char</span>* searchDept);</div>
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span> </div>
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span><a class="code hl_struct" href="struct_maillon_dept.html">MaillonDept</a>* <a class="code hl_function" href="un_8h.html#a66e1da26145388147d82d4af162554b9">creerDepartement</a>(<span class="keywordtype">char</span>* departement, <span class="keywordtype">int</span> nbP, <span class="keywordtype">char</span>* responsable);</div>
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span> </div>
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span><a class="code hl_struct" href="struct_maillon_dept.html">ListeDept</a> <a class="code hl_function" href="un_8h.html#ad51c905f9647bea520bae3251406e7a7">ajouterDepartement</a>(<a class="code hl_struct" href="struct_maillon_dept.html">ListeDept</a> ldept, <a class="code hl_struct" href="struct_maillon_dept.html">MaillonDept</a>* dept);</div>
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span> </div>
<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"> 168</span><a class="code hl_struct" href="struct_maillon_dept.html">ListeDept</a> <a class="code hl_function" href="un_8h.html#a28d5da430784efeb0ba2a4fea3a506bc">supprimerDepartement</a>(<a class="code hl_struct" href="struct_maillon_dept.html">ListeDept</a> ldept, <span class="keywordtype">char</span>* searchDept);</div>
<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"> 169</span> </div>
<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span><span class="keywordtype">void</span> <a class="code hl_function" href="un_8h.html#a8e323787fe17db1848073aeb18270d2b">modifierNbPlaces</a>(<a class="code hl_struct" href="struct_ville_i_u_t.html">VilleIUT</a>** tiut, <span class="keywordtype">int</span> nbVilles, <span class="keywordtype">char</span>* searchIUT, <span class="keywordtype">char</span>* searchDept, <span class="keywordtype">int</span> nb);</div>
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"> 178</span> </div>
<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"> 187</span><span class="keywordtype">void</span> <a class="code hl_function" href="un_8h.html#a0b1192f7fbbcaf1510e5c0746cbd6f95">modifierNomResponsable</a>(<a class="code hl_struct" href="struct_ville_i_u_t.html">VilleIUT</a>** tiut, <span class="keywordtype">int</span> nbVilles, <span class="keywordtype">char</span>* searchIUT, <span class="keywordtype">char</span>* searchDept, <span class="keywordtype">char</span>* nom);</div>
<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"> 188</span> </div>
<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"> 194</span><span class="keywordtype">void</span> <a class="code hl_function" href="un_8h.html#a8d67ce9f6c4a989685fed049047d29e9">saveVilles</a>(<a class="code hl_struct" href="struct_ville_i_u_t.html">VilleIUT</a>* tiut[], <span class="keywordtype">int</span> nbVilles);</div>
<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"> 195</span> </div>
<div class="line"><a id="l00200" name="l00200"></a><span class="lineno"> 200</span><a class="code hl_struct" href="struct_ville_i_u_t.html">VilleIUT</a>** <a class="code hl_function" href="un_8h.html#ae8caf29eaa654f7be3db1ccfcd6fe756">readVilles</a>(<span class="keywordtype">int</span>* nbVilles);</div>
<div class="ttc" id="astruct_candidat_html"><div class="ttname"><a href="struct_candidat.html">Candidat</a></div><div class="ttdef"><b>Definition:</b> <a href="structures_8h_source.html#l00027">structures.h:27</a></div></div>
<div class="ttc" id="astruct_maillon_dept_html"><div class="ttname"><a href="struct_maillon_dept.html">MaillonDept</a></div><div class="ttdef"><b>Definition:</b> <a href="structures_8h_source.html#l00004">structures.h:4</a></div></div>
<div class="ttc" id="astruct_ville_i_u_t_html"><div class="ttname"><a href="struct_ville_i_u_t.html">VilleIUT</a></div><div class="ttdef"><b>Definition:</b> <a href="structures_8h_source.html#l00014">structures.h:14</a></div></div>
<div class="ttc" id="aun_8h_html_a0b1192f7fbbcaf1510e5c0746cbd6f95"><div class="ttname"><a href="un_8h.html#a0b1192f7fbbcaf1510e5c0746cbd6f95">modifierNomResponsable</a></div><div class="ttdeci">void modifierNomResponsable(VilleIUT **tiut, int nbVilles, char *searchIUT, char *searchDept, char *nom)</div><div class="ttdoc">Modifie le nom du responsable d'une formation.</div><div class="ttdef"><b>Definition:</b> <a href="un_8c_source.html#l00912">un.c:912</a></div></div>
<div class="ttc" id="aun_8h_html_a0f99e823db20dabb26769999a1642571"><div class="ttname"><a href="un_8h.html#a0f99e823db20dabb26769999a1642571">creerListeDepartement</a></div><div class="ttdeci">ListeDept creerListeDepartement(void)</div><div class="ttdoc">Créer une liste vide.</div><div class="ttdef"><b>Definition:</b> <a href="un_8c_source.html#l00754">un.c:754</a></div></div>
<div class="ttc" id="aun_8h_html_a219d45734867807383d880f34217ea1e"><div class="ttname"><a href="un_8h.html#a219d45734867807383d880f34217ea1e">menuAdmin_creerIUT</a></div><div class="ttdeci">void menuAdmin_creerIUT(VilleIUT ***tiutPointer, int *nbVilles)</div><div class="ttdoc">BONUS: Fonction permettant à l'utilisateur administrateur de créer un nouvel IUT.</div><div class="ttdef"><b>Definition:</b> <a href="un_8c_source.html#l00580">un.c:580</a></div></div>
<div class="ttc" id="aun_8h_html_a28d5da430784efeb0ba2a4fea3a506bc"><div class="ttname"><a href="un_8h.html#a28d5da430784efeb0ba2a4fea3a506bc">supprimerDepartement</a></div><div class="ttdeci">ListeDept supprimerDepartement(ListeDept ldept, char *searchDept)</div><div class="ttdoc">Supprime le département dans une ville choisie par l'utilisateur.</div><div class="ttdef"><b>Definition:</b> <a href="un_8c_source.html#l00849">un.c:849</a></div></div>
<div class="ttc" id="aun_8h_html_a2a08d27051520d60755e7efa40492106"><div class="ttname"><a href="un_8h.html#a2a08d27051520d60755e7efa40492106">rechercherVille</a></div><div class="ttdeci">int rechercherVille(VilleIUT **tiut, int nbVilles, char *searchIUT)</div><div class="ttdoc">Fonction de recherche pour trouver la position de la ville recherchée dans le tableau tiut.</div><div class="ttdef"><b>Definition:</b> <a href="un_8c_source.html#l00735">un.c:735</a></div></div>
<div class="ttc" id="aun_8h_html_a56a001ef4c52c974a624fa17c000f927"><div class="ttname"><a href="un_8h.html#a56a001ef4c52c974a624fa17c000f927">identificationCandidat</a></div><div class="ttdeci">void identificationCandidat(int *id, ListeCandidats *listePointer, int *nbCandidats)</div><div class="ttdoc">Propose à l'utilisateur de se connecter avec son id ou de créer son compte étudiant....</div><div class="ttdef"><b>Definition:</b> <a href="un_8c_source.html#l00019">un.c:19</a></div></div>
<div class="ttc" id="aun_8h_html_a5ae624d9f4129de2756601355b4a9ecb"><div class="ttname"><a href="un_8h.html#a5ae624d9f4129de2756601355b4a9ecb">menuResponsable</a></div><div class="ttdeci">void menuResponsable(VilleIUT **tiut, ListeCandidats liste, int nbVilles, int nbCandidats)</div><div class="ttdoc">Affiche le menu des responsables et permet l'appel des fonctions suivant le choix de l'utilisateur.</div><div class="ttdef"><b>Definition:</b> <a href="un_8c_source.html#l00247">un.c:247</a></div></div>
<div class="ttc" id="aun_8h_html_a5c913074025411b7b8e3abb68ee344b5"><div class="ttname"><a href="un_8h.html#a5c913074025411b7b8e3abb68ee344b5">menuAdmin_modifierPlaces</a></div><div class="ttdeci">void menuAdmin_modifierPlaces(VilleIUT **tiut, int nbVilles)</div><div class="ttdoc">Fonction permettant à l'administrateur de changer le nombre de places disponibles dans une formation.</div><div class="ttdef"><b>Definition:</b> <a href="un_8c_source.html#l00559">un.c:559</a></div></div>
<div class="ttc" id="aun_8h_html_a66e1da26145388147d82d4af162554b9"><div class="ttname"><a href="un_8h.html#a66e1da26145388147d82d4af162554b9">creerDepartement</a></div><div class="ttdeci">MaillonDept * creerDepartement(char *departement, int nbP, char *responsable)</div><div class="ttdoc">Alloue de la memoire de la taille d'une structure MaillonDept avec un malloc.</div><div class="ttdef"><b>Definition:</b> <a href="un_8c_source.html#l00818">un.c:818</a></div></div>
<div class="ttc" id="aun_8h_html_a7e91197935e5f2f6df2a2f2b6b05fd98"><div class="ttname"><a href="un_8h.html#a7e91197935e5f2f6df2a2f2b6b05fd98">menuAdmin</a></div><div class="ttdeci">void menuAdmin(VilleIUT ***tiutPointer, ListeCandidats liste, int *nbVilles, int nbCandidats)</div><div class="ttdoc">Affiche le menu des administrateurs et permet l'appel des fonctions suivant le choix de l'utilisateur...</div><div class="ttdef"><b>Definition:</b> <a href="un_8c_source.html#l00349">un.c:349</a></div></div>
<div class="ttc" id="aun_8h_html_a8d67ce9f6c4a989685fed049047d29e9"><div class="ttname"><a href="un_8h.html#a8d67ce9f6c4a989685fed049047d29e9">saveVilles</a></div><div class="ttdeci">void saveVilles(VilleIUT *tiut[], int nbVilles)</div><div class="ttdoc">Enregistre les modifications apportées aux structures de données dans le fichier binaire ville....</div><div class="ttdef"><b>Definition:</b> <a href="un_8c_source.html#l00946">un.c:946</a></div></div>
<div class="ttc" id="aun_8h_html_a8e323787fe17db1848073aeb18270d2b"><div class="ttname"><a href="un_8h.html#a8e323787fe17db1848073aeb18270d2b">modifierNbPlaces</a></div><div class="ttdeci">void modifierNbPlaces(VilleIUT **tiut, int nbVilles, char *searchIUT, char *searchDept, int nb)</div><div class="ttdoc">Modifie le nombre de place d'une formation.</div><div class="ttdef"><b>Definition:</b> <a href="un_8c_source.html#l00878">un.c:878</a></div></div>
<div class="ttc" id="aun_8h_html_a94ef7ccb881f0be7e7fbfd8c970c35e5"><div class="ttname"><a href="un_8h.html#a94ef7ccb881f0be7e7fbfd8c970c35e5">menuCandidat</a></div><div class="ttdeci">void menuCandidat(VilleIUT **tiutPointer, ListeCandidats *listePointer, int nbVilles, int *nbCandidats)</div><div class="ttdoc">Affiche le menu des candidats et permet l'appel des fonctions suivant le choix de l'utilisateur.</div><div class="ttdef"><b>Definition:</b> <a href="un_8c_source.html#l00119">un.c:119</a></div></div>
<div class="ttc" id="aun_8h_html_aad23b63a1e3292f1ab46068e8804cff9"><div class="ttname"><a href="un_8h.html#aad23b63a1e3292f1ab46068e8804cff9">titreMenuPrincipal</a></div><div class="ttdeci">void titreMenuPrincipal(void)</div><div class="ttdoc">Affiche le titre &quot;RECRUTEMENT IUT&quot;.</div><div class="ttdef"><b>Definition:</b> <a href="un_8c_source.html#l00109">un.c:109</a></div></div>
<div class="ttc" id="aun_8h_html_ab2d459e5dcbb100d4984998ccf87e073"><div class="ttname"><a href="un_8h.html#ab2d459e5dcbb100d4984998ccf87e073">menuPrincipal</a></div><div class="ttdeci">void menuPrincipal(void)</div><div class="ttdoc">Affiche le menu principal et permet l'appel des menus candidats/administrateurs/responsables suivant ...</div><div class="ttdef"><b>Definition:</b> <a href="un_8c_source.html#l00453">un.c:453</a></div></div>
<div class="ttc" id="aun_8h_html_ab72a94e0e428e8780f52ad9f0961309d"><div class="ttname"><a href="un_8h.html#ab72a94e0e428e8780f52ad9f0961309d">ajouterVille</a></div><div class="ttdeci">void ajouterVille(VilleIUT ***tiutPointer, VilleIUT *ville, int *nbVilles)</div><div class="ttdoc">BONUS: ajoute l'adresse d'une ville dans le tableau tiut contenue à l'adresse tiutPointer....</div><div class="ttdef"><b>Definition:</b> <a href="un_8c_source.html#l00721">un.c:721</a></div></div>
<div class="ttc" id="aun_8h_html_ad11139b8f8322e31ccf4bb815be15959"><div class="ttname"><a href="un_8h.html#ad11139b8f8322e31ccf4bb815be15959">creerVille</a></div><div class="ttdeci">VilleIUT * creerVille(void)</div><div class="ttdoc">BONUS: Alloue de la memoire de la taille d'une structure VilleIUT avec un malloc.</div><div class="ttdef"><b>Definition:</b> <a href="un_8c_source.html#l00708">un.c:708</a></div></div>
<div class="ttc" id="aun_8h_html_ad51c905f9647bea520bae3251406e7a7"><div class="ttname"><a href="un_8h.html#ad51c905f9647bea520bae3251406e7a7">ajouterDepartement</a></div><div class="ttdeci">ListeDept ajouterDepartement(ListeDept ldept, MaillonDept *dept)</div><div class="ttdoc">Ajoute un département dans la liste chaînée des départements d'une ville.</div><div class="ttdef"><b>Definition:</b> <a href="un_8c_source.html#l00834">un.c:834</a></div></div>
<div class="ttc" id="aun_8h_html_ada1c489775a3b28028ba68bcd8d21adc"><div class="ttname"><a href="un_8h.html#ada1c489775a3b28028ba68bcd8d21adc">afficherDepartement</a></div><div class="ttdeci">void afficherDepartement(VilleIUT **tiut, int nbVilles, char *searchDept)</div><div class="ttdoc">Affiche la liste des IUT comprenant un département recherché par l'utilisateur.</div><div class="ttdef"><b>Definition:</b> <a href="un_8c_source.html#l00785">un.c:785</a></div></div>
<div class="ttc" id="aun_8h_html_adc8300a25cc0383b24c755c4bbfd91ec"><div class="ttname"><a href="un_8h.html#adc8300a25cc0383b24c755c4bbfd91ec">menuAdmin_supprimerDepartement</a></div><div class="ttdeci">void menuAdmin_supprimerDepartement(VilleIUT **tiut, int nbVilles)</div><div class="ttdoc">Fonction permettant à l'utilisateur administrateur de supprimer un département existant.</div><div class="ttdef"><b>Definition:</b> <a href="un_8c_source.html#l00653">un.c:653</a></div></div>
<div class="ttc" id="aun_8h_html_ae06ffb44849a7df738bb8268135c7227"><div class="ttname"><a href="un_8h.html#ae06ffb44849a7df738bb8268135c7227">menuAdmin_creerDepartement</a></div><div class="ttdeci">void menuAdmin_creerDepartement(VilleIUT **tiut, int nbVilles)</div><div class="ttdoc">Fonction permettant à l'utilisateur administrateur de créer un nouveau département.</div><div class="ttdef"><b>Definition:</b> <a href="un_8c_source.html#l00597">un.c:597</a></div></div>
<div class="ttc" id="aun_8h_html_ae3aa1879ca5ebdf3bcd1fc86293f6e80"><div class="ttname"><a href="un_8h.html#ae3aa1879ca5ebdf3bcd1fc86293f6e80">afficherListeDepartement</a></div><div class="ttdeci">int afficherListeDepartement(VilleIUT **tiut, int nbVilles, char *searchIUT)</div><div class="ttdoc">Affiche la liste des différents départements disponible dans une ville recherchée et le nombre de pla...</div><div class="ttdef"><b>Definition:</b> <a href="un_8c_source.html#l00758">un.c:758</a></div></div>
<div class="ttc" id="aun_8h_html_ae8caf29eaa654f7be3db1ccfcd6fe756"><div class="ttname"><a href="un_8h.html#ae8caf29eaa654f7be3db1ccfcd6fe756">readVilles</a></div><div class="ttdeci">VilleIUT ** readVilles(int *nbVilles)</div><div class="ttdoc">Lit le fichier binaire ville.bin et retourne le tableau tiut avec les structures de données et les do...</div><div class="ttdef"><b>Definition:</b> <a href="un_8c_source.html#l00996">un.c:996</a></div></div>
<div class="ttc" id="aun_8h_html_af546658951e9ecc192aba7e019902318"><div class="ttname"><a href="un_8h.html#af546658951e9ecc192aba7e019902318">menuAdmin_modifierResponsable</a></div><div class="ttdeci">void menuAdmin_modifierResponsable(VilleIUT **tiut, int nbVilles)</div><div class="ttdoc">Fonction permettant à l'utilisateur administrateur de modifier le nom d'un responsable d'un départeme...</div><div class="ttdef"><b>Definition:</b> <a href="un_8c_source.html#l00685">un.c:685</a></div></div>
<div class="ttc" id="aun_8h_html_afd7ff18cc367c2398bcc6652efca0c16"><div class="ttname"><a href="un_8h.html#afd7ff18cc367c2398bcc6652efca0c16">afficherListeVilles</a></div><div class="ttdeci">void afficherListeVilles(VilleIUT **tiut, int nbVilles)</div><div class="ttdoc">Affiche la liste des villes ayant un IUT.</div><div class="ttdef"><b>Definition:</b> <a href="un_8c_source.html#l00744">un.c:744</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.5
</small></address>
</body>
</html>