YACASL2
Loading...
Searching...
No Matches
cerr.c File Reference
#include "cerr.h"
Include dependency graph for cerr.c:

Go to the source code of this file.

Functions

void cerr_init ()
 エラーを初期化する
void addcerrlist (int cerrc, CERR cerrv[])
 エラーリストを作成・追加する
void printcerrlist ()
 エラーリストを表示する
void setcerr (int num, const char *str)
 現在のエラーを設定する
char * getcerrmsg (int num)
 エラー番号に対応するエラーメッセージを返す
void freecerr ()
 エラーリストと現在のエラーを解放する

Variables

CERRcerr = NULL
 現在のエラー
CERRLISTcerrlist = NULL
 エラーリスト

Function Documentation

◆ addcerrlist()

void addcerrlist ( int cerrc,
CERR cerrv[] )

エラーリストを作成・追加する

Parameters
cerrc作成または追加するエラーの数
cerrv作成または追加するエラーの配列

Definition at line 13 of file cerr.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cerr_init()

void cerr_init ( )

エラーを初期化する

Definition at line 3 of file cerr.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ freecerr()

void freecerr ( )

エラーリストと現在のエラーを解放する

Definition at line 72 of file cerr.c.

Here is the caller graph for this function:

◆ getcerrmsg()

char * getcerrmsg ( int num)

エラー番号に対応するエラーメッセージを返す

Returns
エラーメッセージ
Parameters
numエラー番号

Definition at line 58 of file cerr.c.

Here is the caller graph for this function:

◆ printcerrlist()

void printcerrlist ( )

エラーリストを表示する

Definition at line 32 of file cerr.c.

◆ setcerr()

void setcerr ( int num,
const char * str )

現在のエラーを設定する

Parameters
numエラー番号
*strエラーメッセージに含まれる文字列

Definition at line 45 of file cerr.c.

Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ cerr

CERR* cerr = NULL

現在のエラー

Definition at line 9 of file cerr.c.

◆ cerrlist

CERRLIST* cerrlist = NULL

エラーリスト

Definition at line 11 of file cerr.c.