#include <stdbool.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <assert.h>
#include "cmem.h"
Go to the source code of this file.
◆ CERR
◆ CERRLIST
◆ anonymous enum
Enumerator |
---|
CERRSTRSIZE | エラーメッセージ中に挿入できる文字列のサイズ
|
CERRMSGSIZE | エラーメッセージのサイズ
|
Definition at line 38 of file cerr.h.
◆ addcerrlist()
void addcerrlist |
( |
int |
cerrc, |
|
|
CERR |
cerrv[] |
|
) |
| |
エラーリストを作成・追加する
- Returns
- なし
- Parameters
-
cerrc | 作成または追加するエラーの数 |
cerrv | 作成または追加するエラーの配列 |
Definition at line 13 of file cerr.c.
◆ cerr_init()
エラーを初期化する
- Returns
- なし
Definition at line 3 of file cerr.c.
◆ freecerr()
エラーリストと現在のエラーを解放する
- Returns
- なし
Definition at line 72 of file cerr.c.
◆ getcerrmsg()
char* getcerrmsg |
( |
int |
num | ) |
|
エラー番号に対応するエラーメッセージを返す
- Returns
- エラーメッセージ
- Parameters
-
Definition at line 58 of file cerr.c.
◆ printcerrlist()
エラーリストを表示する
- Returns
- なし
Definition at line 32 of file cerr.c.
◆ setcerr()
void setcerr |
( |
int |
num, |
|
|
const char * |
str |
|
) |
| |
現在のエラーを設定する
- Returns
- なし
- Parameters
-
num | エラー番号 |
*str | エラーメッセージに含まれる文字列 |
Definition at line 45 of file cerr.c.
◆ cerr
現在のエラー
Definition at line 9 of file cerr.c.
◆ cerrlist
エラーリスト
Definition at line 11 of file cerr.c.