40 lines
2.0 KiB
TeX
40 lines
2.0 KiB
TeX
\doxysection{src/parsing.h File Reference}
|
|
\hypertarget{parsing_8h}{}\label{parsing_8h}\index{src/parsing.h@{src/parsing.h}}
|
|
{\ttfamily \#include "{}env.\+h"{}}\newline
|
|
{\ttfamily \#include "{}const.\+h"{}}\newline
|
|
{\ttfamily \#include "{}exec.\+h"{}}\newline
|
|
{\ttfamily \#include "{}struct.\+h"{}}\newline
|
|
{\ttfamily \#include $<$stdio.\+h$>$}\newline
|
|
{\ttfamily \#include $<$stdlib.\+h$>$}\newline
|
|
{\ttfamily \#include $<$unistd.\+h$>$}\newline
|
|
{\ttfamily \#include $<$string.\+h$>$}\newline
|
|
Include dependency graph for parsing.\+h\+:
|
|
% FIG 0
|
|
This graph shows which files directly or indirectly include this file\+:
|
|
% FIG 1
|
|
\doxysubsubsection*{Functions}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
void \mbox{\hyperlink{parsing_8h_a4208525aa40712ec3f936080773468c8}{open\+\_\+seyshell}} (\mbox{\hyperlink{structdisk}{disk}} \texorpdfstring{$\ast$}{*}\mbox{\hyperlink{structdisk}{disk}})
|
|
\begin{DoxyCompactList}\small\item\em Initialise le contexte opérationnel complet et démarre le Shell intégré. \end{DoxyCompactList}\end{DoxyCompactItemize}
|
|
|
|
|
|
\doxysubsection{Function Documentation}
|
|
\Hypertarget{parsing_8h_a4208525aa40712ec3f936080773468c8}\label{parsing_8h_a4208525aa40712ec3f936080773468c8}
|
|
\index{parsing.h@{parsing.h}!open\_seyshell@{open\_seyshell}}
|
|
\index{open\_seyshell@{open\_seyshell}!parsing.h@{parsing.h}}
|
|
\doxysubsubsection{\texorpdfstring{open\_seyshell()}{open\_seyshell()}}
|
|
{\footnotesize\ttfamily void open\+\_\+seyshell (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{structdisk}{disk}} \texorpdfstring{$\ast$}{*}}]{disk }\end{DoxyParamCaption})}
|
|
|
|
|
|
|
|
Initialise le contexte opérationnel complet et démarre le Shell intégré.
|
|
|
|
Configure la table des signaux pour immuniser le processus père contre les interruptions de terminal ({\ttfamily SIGINT}), instancie le dictionnaire global des variables d\textquotesingle{}environnement, puis bascule dans la boucle d\textquotesingle{}écoute.
|
|
|
|
|
|
\begin{DoxyParams}{Parameters}
|
|
{\em disk} & Pointeur vers le disque virtuel à attacher au Shell. \\
|
|
\hline
|
|
\end{DoxyParams}
|