2014-05-15 19:04:42 +02:00
\hypertarget { main_ 8c} { \section { Référence du fichier sources/main.c}
\label { main_ 8c} \index { sources/main.\- c@{ sources/main.\- c} }
}
{ \ttfamily \# include $ < $ stdio.\- h$ > $ } \\ *
{ \ttfamily \# include $ < $ stdlib.\- h$ > $ } \\ *
{ \ttfamily \# include $ < $ gtk/gtk.\- h$ > $ } \\ *
{ \ttfamily \# include \char `\" { } motifs/motifs.\- h\char `\" { } } \\ *
{ \ttfamily \# include \char `\" { } melodie/melodie.\- h\char `\" { } } \\ *
{ \ttfamily \# include \char `\" { } lecture/lecture.\- h\char `\" { } } \\ *
2014-05-20 13:17:26 +02:00
Graphe des dépendances par inclusion de main.\- c\- :
2014-05-15 19:04:42 +02:00
\subsection * { Macros}
\begin { DoxyCompactItemize}
\item
2014-05-20 13:17:26 +02:00
\# define \hyperlink { main_ 8c_ a5b956416a06f4aa8665dd6a4af3e04e6} { D\- E\- F\- \_ \- \- N\- B\- R\- \_ \- \- T\- M\- P} ~16
2014-05-15 19:04:42 +02:00
\item
2014-05-20 13:17:26 +02:00
\# define \hyperlink { main_ 8c_ a24c48ef77929deff9e40e141a891dbb8} { M\- A\- X\- \_ \- \- P\- A\- T\- T\- E\- R\- N\- S} ~256
2014-05-15 19:04:42 +02:00
\end { DoxyCompactItemize}
\subsection * { Fonctions}
\begin { DoxyCompactItemize}
\item
2014-05-20 13:17:26 +02:00
\hyperlink { fmod_ 8h_ a5e6281045c500b317fa3b60838542994} { void} \hyperlink { main_ 8c_ aa014e8ed9cc5ef0372fce12f3351de71} { afficher\- Motif} (\hyperlink { motifs_ 8h_ a1ad48e14f9d1942401858dab039b3449} { Motif} $ \ast $ m, int nbr\- Portees)
2014-05-15 19:04:42 +02:00
\item
2014-05-20 13:17:26 +02:00
\hyperlink { fmod_ 8h_ a5e6281045c500b317fa3b60838542994} { void} \hyperlink { main_ 8c_ a9bcfe57b5b800770950552a070472b3b} { debut} (\hyperlink { motifs_ 8h_ a1ad48e14f9d1942401858dab039b3449} { Motif} $ \ast $ melodie\mbox { [} $ \, $ \mbox { ]} , \hyperlink { motifs_ 8h_ a1ad48e14f9d1942401858dab039b3449} { Motif} $ \ast $ liste, int nbr\- Portees)
2014-05-15 19:04:42 +02:00
\item
2014-05-20 13:17:26 +02:00
int \hyperlink { main_ 8c_ a0ddf1224851353fc92bfbff6f499fa97} { main} (int argc, char $ \ast $ argv\mbox { [} $ \, $ \mbox { ]} )
2014-05-15 19:04:42 +02:00
\item
2014-05-20 13:17:26 +02:00
\hyperlink { fmod_ 8h_ a5e6281045c500b317fa3b60838542994} { void} \hyperlink { main_ 8c_ a12971de76b50d401b7b859c396194d8d} { fenetre\- Sample} (int argc, char $ \ast $ argv\mbox { [} $ \, $ \mbox { ]} )
2014-05-15 19:04:42 +02:00
\item
2014-05-20 13:17:26 +02:00
\hyperlink { fmod_ 8h_ a5e6281045c500b317fa3b60838542994} { void} \hyperlink { main_ 8c_ a96c80115d05a50996f87ad2fa66d8193} { fenetre\- Instrument} (int argc, char $ \ast $ argv\mbox { [} $ \, $ \mbox { ]} )
2014-05-15 19:04:42 +02:00
\item
2014-05-20 13:17:26 +02:00
\hyperlink { fmod_ 8h_ a5e6281045c500b317fa3b60838542994} { void} \hyperlink { main_ 8c_ a527c52ff5cf09f7fcd04e9209c590351} { fenetre\- Motif} (int argc, char $ \ast $ argv\mbox { [} $ \, $ \mbox { ]} )
2014-05-15 19:04:42 +02:00
\item
2014-05-20 13:17:26 +02:00
\hyperlink { fmod_ 8h_ a5e6281045c500b317fa3b60838542994} { void} \hyperlink { main_ 8c_ a13bb869ee82de1e97f7fa09e8b6157fc} { lancer\- Lecture} ()
2014-05-15 19:04:42 +02:00
\item
2014-05-20 13:17:26 +02:00
\hyperlink { fmod_ 8h_ a5e6281045c500b317fa3b60838542994} { void} \hyperlink { main_ 8c_ a984049078b71eba9bfa968627bc7d2ec} { quitter} ()
2014-05-15 19:04:42 +02:00
\end { DoxyCompactItemize}
\subsection { Description détaillée}
Programme principal du Ponytracker
\begin { DoxyVersion} { Version}
1.\- 1
\end { DoxyVersion}
\begin { DoxyAuthor} { Auteur}
Module C\- S\- C3502 \- : Projet Informatique 1ère année T\- E\- L\- E\- C\- O\- M Sud\- Paris
\end { DoxyAuthor}
\begin { DoxyDate} { Date}
Mai 2014
\end { DoxyDate}
2014-05-20 13:17:26 +02:00
Définition dans le fichier \hyperlink { main_ 8c_ source} { main.\- c} .
\subsection { Documentation des macros}
\hypertarget { main_ 8c_ a5b956416a06f4aa8665dd6a4af3e04e6} { \index { main.\- c@{ main.\- c} !D\- E\- F\- \_ \- \- N\- B\- R\- \_ \- \- T\- M\- P@{ D\- E\- F\- \_ \- \- N\- B\- R\- \_ \- \- T\- M\- P} }
\index { D\- E\- F\- \_ \- \- N\- B\- R\- \_ \- \- T\- M\- P@{ D\- E\- F\- \_ \- \- N\- B\- R\- \_ \- \- T\- M\- P} !main.c@{ main.\- c} }
\subsubsection [{D\-E\-F\-\_\-\-N\-B\-R\-\_\-\-T\-M\-P}] { \setlength { \rightskip } { 0pt plus 5cm} \# define D\- E\- F\- \_ \- \- N\- B\- R\- \_ \- \- T\- M\- P~16} } \label { main_ 8c_ a5b956416a06f4aa8665dd6a4af3e04e6}
Définition à la ligne 32 du fichier main.\- c.
\hypertarget { main_ 8c_ a24c48ef77929deff9e40e141a891dbb8} { \index { main.\- c@{ main.\- c} !M\- A\- X\- \_ \- \- P\- A\- T\- T\- E\- R\- N\- S@{ M\- A\- X\- \_ \- \- P\- A\- T\- T\- E\- R\- N\- S} }
\index { M\- A\- X\- \_ \- \- P\- A\- T\- T\- E\- R\- N\- S@{ M\- A\- X\- \_ \- \- P\- A\- T\- T\- E\- R\- N\- S} !main.c@{ main.\- c} }
\subsubsection [{M\-A\-X\-\_\-\-P\-A\-T\-T\-E\-R\-N\-S}] { \setlength { \rightskip } { 0pt plus 5cm} \# define M\- A\- X\- \_ \- \- P\- A\- T\- T\- E\- R\- N\- S~256} } \label { main_ 8c_ a24c48ef77929deff9e40e141a891dbb8}
Définition à la ligne 33 du fichier main.\- c.
\subsection { Documentation des fonctions}
\hypertarget { main_ 8c_ aa014e8ed9cc5ef0372fce12f3351de71} { \index { main.\- c@{ main.\- c} !afficher\- Motif@{ afficher\- Motif} }
\index { afficher\- Motif@{ afficher\- Motif} !main.c@{ main.\- c} }
\subsubsection [{afficher\-Motif}] { \setlength { \rightskip } { 0pt plus 5cm} { \bf void} afficher\- Motif (
\begin { DoxyParamCaption}
\item [{{\bf Motif} $\ast$}] { m, }
\item [{int}] { nbr\- Portees}
\end { DoxyParamCaption}
)} } \label { main_ 8c_ aa014e8ed9cc5ef0372fce12f3351de71}
Définition à la ligne 37 du fichier main.\- c.
\hypertarget { main_ 8c_ a9bcfe57b5b800770950552a070472b3b} { \index { main.\- c@{ main.\- c} !debut@{ debut} }
\index { debut@{ debut} !main.c@{ main.\- c} }
\subsubsection [{debut}] { \setlength { \rightskip } { 0pt plus 5cm} { \bf void} debut (
\begin { DoxyParamCaption}
\item [{{\bf Motif} $\ast$}] { melodie\mbox { [} $ \, $ \mbox { ]} , }
\item [{{\bf Motif} $\ast$}] { liste, }
\item [{int}] { nbr\- Portees}
\end { DoxyParamCaption}
)} } \label { main_ 8c_ a9bcfe57b5b800770950552a070472b3b}
Définition à la ligne 49 du fichier main.\- c.
\hypertarget { main_ 8c_ a96c80115d05a50996f87ad2fa66d8193} { \index { main.\- c@{ main.\- c} !fenetre\- Instrument@{ fenetre\- Instrument} }
\index { fenetre\- Instrument@{ fenetre\- Instrument} !main.c@{ main.\- c} }
\subsubsection [{fenetre\-Instrument}] { \setlength { \rightskip } { 0pt plus 5cm} { \bf void} fenetre\- Instrument (
\begin { DoxyParamCaption}
\item [{int}] { argc, }
\item [{char $\ast$}] { argv\mbox { [} $ \, $ \mbox { ]} }
\end { DoxyParamCaption}
)} } \label { main_ 8c_ a96c80115d05a50996f87ad2fa66d8193}
Définition à la ligne 171 du fichier main.\- c.
\hypertarget { main_ 8c_ a527c52ff5cf09f7fcd04e9209c590351} { \index { main.\- c@{ main.\- c} !fenetre\- Motif@{ fenetre\- Motif} }
\index { fenetre\- Motif@{ fenetre\- Motif} !main.c@{ main.\- c} }
\subsubsection [{fenetre\-Motif}] { \setlength { \rightskip } { 0pt plus 5cm} { \bf void} fenetre\- Motif (
\begin { DoxyParamCaption}
\item [{int}] { argc, }
\item [{char $\ast$}] { argv\mbox { [} $ \, $ \mbox { ]} }
\end { DoxyParamCaption}
)} } \label { main_ 8c_ a527c52ff5cf09f7fcd04e9209c590351}
Définition à la ligne 188 du fichier main.\- c.
\hypertarget { main_ 8c_ a12971de76b50d401b7b859c396194d8d} { \index { main.\- c@{ main.\- c} !fenetre\- Sample@{ fenetre\- Sample} }
\index { fenetre\- Sample@{ fenetre\- Sample} !main.c@{ main.\- c} }
\subsubsection [{fenetre\-Sample}] { \setlength { \rightskip } { 0pt plus 5cm} { \bf void} fenetre\- Sample (
\begin { DoxyParamCaption}
\item [{int}] { argc, }
\item [{char $\ast$}] { argv\mbox { [} $ \, $ \mbox { ]} }
\end { DoxyParamCaption}
)} } \label { main_ 8c_ a12971de76b50d401b7b859c396194d8d}
Définition à la ligne 154 du fichier main.\- c.
\hypertarget { main_ 8c_ a13bb869ee82de1e97f7fa09e8b6157fc} { \index { main.\- c@{ main.\- c} !lancer\- Lecture@{ lancer\- Lecture} }
\index { lancer\- Lecture@{ lancer\- Lecture} !main.c@{ main.\- c} }
\subsubsection [{lancer\-Lecture}] { \setlength { \rightskip } { 0pt plus 5cm} { \bf void} lancer\- Lecture (
\begin { DoxyParamCaption}
{ }
\end { DoxyParamCaption}
)} } \label { main_ 8c_ a13bb869ee82de1e97f7fa09e8b6157fc}
Définition à la ligne 205 du fichier main.\- c.
\hypertarget { main_ 8c_ a0ddf1224851353fc92bfbff6f499fa97} { \index { main.\- c@{ main.\- c} !main@{ main} }
\index { main@{ main} !main.c@{ main.\- c} }
\subsubsection [{main}] { \setlength { \rightskip } { 0pt plus 5cm} int main (
\begin { DoxyParamCaption}
\item [{int}] { argc, }
\item [{char $\ast$}] { argv\mbox { [} $ \, $ \mbox { ]} }
\end { DoxyParamCaption}
)} } \label { main_ 8c_ a0ddf1224851353fc92bfbff6f499fa97}
Définition à la ligne 132 du fichier main.\- c.
\hypertarget { main_ 8c_ a984049078b71eba9bfa968627bc7d2ec} { \index { main.\- c@{ main.\- c} !quitter@{ quitter} }
\index { quitter@{ quitter} !main.c@{ main.\- c} }
\subsubsection [{quitter}] { \setlength { \rightskip } { 0pt plus 5cm} { \bf void} quitter (
\begin { DoxyParamCaption}
{ }
\end { DoxyParamCaption}
)} } \label { main_ 8c_ a984049078b71eba9bfa968627bc7d2ec}
Définition à la ligne 216 du fichier main.\- c.