gem-graph-client/doc/latex/d0/d09/main_8c.tex

50 lines
1.9 KiB
TeX

\doxysection{src/main.c File Reference}
\hypertarget{main_8c}{}\label{main_8c}\index{src/main.c@{src/main.c}}
Gem-\/graph-\/client main file.
{\ttfamily \#include "{}../include/fsm.\+h"{}}\newline
{\ttfamily \#include "{}../include/signal.\+h"{}}\newline
{\ttfamily \#include "{}../include/widget.\+h"{}}\newline
\doxysubsubsection*{Functions}
\begin{DoxyCompactItemize}
\item
int \mbox{\hyperlink{main_8c_a3c04138a5bfe5d72780bb7e82a18e627}{main}} (int argc, char \texorpdfstring{$\ast$}{*}\texorpdfstring{$\ast$}{*}argv)
\end{DoxyCompactItemize}
\doxysubsection{Detailed Description}
Gem-\/graph-\/client main file.
This file is part of Gem-\/graph. It contains only the main function.
The function \doxylink{main_8c_a3c04138a5bfe5d72780bb7e82a18e627}{main()} initialises the log, the finite state machine (fsm), the application and the windows. The main window is opened on the \textquotesingle{}synthetic view\textquotesingle{} page of the current model by default. The main function closes all the elements it opened at the end of program execution.
\doxysubsection{Function Documentation}
\Hypertarget{main_8c_a3c04138a5bfe5d72780bb7e82a18e627}\label{main_8c_a3c04138a5bfe5d72780bb7e82a18e627}
\index{main.c@{main.c}!main@{main}}
\index{main@{main}!main.c@{main.c}}
\doxysubsubsection{\texorpdfstring{main()}{main()}}
{\footnotesize\ttfamily int main (\begin{DoxyParamCaption}\item[{int}]{argc, }\item[{char \texorpdfstring{$\ast$}{*}\texorpdfstring{$\ast$}{*}}]{argv }\end{DoxyParamCaption})}
\begin{DoxySince}{Since}
2024-\/04
\end{DoxySince}
\begin{DoxySeeAlso}{See also}
src/fsm/dispatch/fsm\+\_\+init()
src/widget/dispatch/on\+\_\+windows\+\_\+activation(app)
\end{DoxySeeAlso}
\begin{DoxyParams}{Parameters}
{\em argc} & \\
\hline
{\em \texorpdfstring{$\ast$}{*}\texorpdfstring{$\ast$}{*}argv} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
status, the program errorlevel
\end{DoxyReturn}