\doxysection{src/cerr.c File Reference} \label{cerr_8c}\index{src/cerr.c@{src/cerr.c}} {\ttfamily \#include \char`\"{}cerr.\+h\char`\"{}}\newline Include dependency graph for cerr.\+c\+:\nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=350pt]{cerr_8c__incl} \end{center} \end{figure} \doxysubsection*{Functions} \begin{DoxyCompactItemize} \item void \textbf{ cerr\+\_\+init} () \begin{DoxyCompactList}\small\item\em エラーを初期化する \end{DoxyCompactList}\item void \textbf{ addcerrlist} (int cerrc, \textbf{ CERR} cerrv[$\,$]) \begin{DoxyCompactList}\small\item\em エラーリストを作成・追加する \end{DoxyCompactList}\item void \textbf{ printcerrlist} () \begin{DoxyCompactList}\small\item\em エラーリストを表示する \end{DoxyCompactList}\item void \textbf{ setcerr} (int num, const char $\ast$str) \begin{DoxyCompactList}\small\item\em 現在のエラーを設定する \end{DoxyCompactList}\item char $\ast$ \textbf{ getcerrmsg} (int num) \begin{DoxyCompactList}\small\item\em エラー番号に対応するエラーメッセージを返す \end{DoxyCompactList}\item void \textbf{ freecerr} () \begin{DoxyCompactList}\small\item\em エラーリストと現在のエラーを解放する \end{DoxyCompactList}\end{DoxyCompactItemize} \doxysubsection*{Variables} \begin{DoxyCompactItemize} \item \textbf{ CERR} $\ast$ \textbf{ cerr} = NULL \begin{DoxyCompactList}\small\item\em 現在のエラー \end{DoxyCompactList}\item \textbf{ CERRLIST} $\ast$ \textbf{ cerrlist} = NULL \begin{DoxyCompactList}\small\item\em エラーリスト \end{DoxyCompactList}\end{DoxyCompactItemize} \doxysubsection{Function Documentation} \mbox{\label{cerr_8c_a4d0e0d9cf66be33e95ca2c73d2ea2c63}} \index{cerr.c@{cerr.c}!addcerrlist@{addcerrlist}} \index{addcerrlist@{addcerrlist}!cerr.c@{cerr.c}} \doxysubsubsection{addcerrlist()} {\footnotesize\ttfamily void addcerrlist (\begin{DoxyParamCaption}\item[{int}]{cerrc, }\item[{\textbf{ CERR}}]{cerrv[$\,$] }\end{DoxyParamCaption})} エラーリストを作成・追加する \begin{DoxyReturn}{Returns} なし \end{DoxyReturn} \begin{DoxyParams}{Parameters} {\em cerrc} & 作成または追加するエラーの数 \\ \hline {\em cerrv} & 作成または追加するエラーの配列 \\ \hline \end{DoxyParams} Definition at line 13 of file cerr.\+c. Here is the call graph for this function\+:\nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=210pt]{cerr_8c_a4d0e0d9cf66be33e95ca2c73d2ea2c63_cgraph} \end{center} \end{figure} Here is the caller graph for this function\+:\nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=350pt]{cerr_8c_a4d0e0d9cf66be33e95ca2c73d2ea2c63_icgraph} \end{center} \end{figure} \mbox{\label{cerr_8c_aad046df60c6ebe8da7e7b8e978cfc7e3}} \index{cerr.c@{cerr.c}!cerr\_init@{cerr\_init}} \index{cerr\_init@{cerr\_init}!cerr.c@{cerr.c}} \doxysubsubsection{cerr\_init()} {\footnotesize\ttfamily void cerr\+\_\+init (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})} エラーを初期化する \begin{DoxyReturn}{Returns} なし \end{DoxyReturn} Definition at line 3 of file cerr.\+c. Here is the call graph for this function\+:\nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=199pt]{cerr_8c_aad046df60c6ebe8da7e7b8e978cfc7e3_cgraph} \end{center} \end{figure} Here is the caller graph for this function\+:\nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=170pt]{cerr_8c_aad046df60c6ebe8da7e7b8e978cfc7e3_icgraph} \end{center} \end{figure} \mbox{\label{cerr_8c_a65c28e59d68bcfa27d58323b2af260d6}} \index{cerr.c@{cerr.c}!freecerr@{freecerr}} \index{freecerr@{freecerr}!cerr.c@{cerr.c}} \doxysubsubsection{freecerr()} {\footnotesize\ttfamily void freecerr (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})} エラーリストと現在のエラーを解放する \begin{DoxyReturn}{Returns} なし \end{DoxyReturn} Definition at line 72 of file cerr.\+c. Here is the caller graph for this function\+:\nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=343pt]{cerr_8c_a65c28e59d68bcfa27d58323b2af260d6_icgraph} \end{center} \end{figure} \mbox{\label{cerr_8c_a6c2b12e211dd31871bd504f6d4a88f20}} \index{cerr.c@{cerr.c}!getcerrmsg@{getcerrmsg}} \index{getcerrmsg@{getcerrmsg}!cerr.c@{cerr.c}} \doxysubsubsection{getcerrmsg()} {\footnotesize\ttfamily char$\ast$ getcerrmsg (\begin{DoxyParamCaption}\item[{int}]{num }\end{DoxyParamCaption})} エラー番号に対応するエラーメッセージを返す \begin{DoxyReturn}{Returns} エラーメッセージ \end{DoxyReturn} \begin{DoxyParams}{Parameters} {\em num} & エラー番号 \\ \hline \end{DoxyParams} Definition at line 58 of file cerr.\+c. Here is the caller graph for this function\+:\nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=350pt]{cerr_8c_a6c2b12e211dd31871bd504f6d4a88f20_icgraph} \end{center} \end{figure} \mbox{\label{cerr_8c_a7b8f833e1dd5d5bfc817dc1ec129a485}} \index{cerr.c@{cerr.c}!printcerrlist@{printcerrlist}} \index{printcerrlist@{printcerrlist}!cerr.c@{cerr.c}} \doxysubsubsection{printcerrlist()} {\footnotesize\ttfamily void printcerrlist (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})} エラーリストを表示する \begin{DoxyReturn}{Returns} なし \end{DoxyReturn} Definition at line 32 of file cerr.\+c. \mbox{\label{cerr_8c_ac878972bcd42a554769270aadf8c6bbe}} \index{cerr.c@{cerr.c}!setcerr@{setcerr}} \index{setcerr@{setcerr}!cerr.c@{cerr.c}} \doxysubsubsection{setcerr()} {\footnotesize\ttfamily void setcerr (\begin{DoxyParamCaption}\item[{int}]{num, }\item[{const char $\ast$}]{str }\end{DoxyParamCaption})} 現在のエラーを設定する \begin{DoxyReturn}{Returns} なし \end{DoxyReturn} \begin{DoxyParams}{Parameters} {\em num} & エラー番号 \\ \hline {\em $\ast$str} & エラーメッセージに含まれる文字列 \\ \hline \end{DoxyParams} Definition at line 45 of file cerr.\+c. Here is the call graph for this function\+:\nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=194pt]{cerr_8c_ac878972bcd42a554769270aadf8c6bbe_cgraph} \end{center} \end{figure} Here is the caller graph for this function\+:\nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=350pt]{cerr_8c_ac878972bcd42a554769270aadf8c6bbe_icgraph} \end{center} \end{figure} \doxysubsection{Variable Documentation} \mbox{\label{cerr_8c_a253bd93a3781dbfd5cbff9d5b7097adc}} \index{cerr.c@{cerr.c}!cerr@{cerr}} \index{cerr@{cerr}!cerr.c@{cerr.c}} \doxysubsubsection{cerr} {\footnotesize\ttfamily \textbf{ CERR}$\ast$ cerr = NULL} 現在のエラー Definition at line 9 of file cerr.\+c. \mbox{\label{cerr_8c_aa5b488c279e1100b1c29c6a33073d6d3}} \index{cerr.c@{cerr.c}!cerrlist@{cerrlist}} \index{cerrlist@{cerrlist}!cerr.c@{cerr.c}} \doxysubsubsection{cerrlist} {\footnotesize\ttfamily \textbf{ CERRLIST}$\ast$ cerrlist = NULL} エラーリスト Definition at line 11 of file cerr.\+c.