\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}