#include <t_services.h>
t_perror.cのインクルード依存関係図
ソースコードを見る。
t_perror.c で定義されています。
strerror.c の 46 行で定義されています。
参照先 E_BOVR・E_CLS・E_CTX・E_DLT・E_ID・E_ILUSE・E_MACV・E_NOEXS・E_NOID・E_NOMEM・E_NOSPT・E_OACV・E_OBJ・E_OK・E_PAR・E_QOVR・E_RLWAI・E_RSATR・E_RSFN・E_SYS・E_TMOUT・E_WBLK・MERCD.
参照元 t_perror().
00047 { 00048 switch (MERCD(ercd)) { 00049 case E_OK: 00050 return("E_OK"); 00051 00052 case E_SYS: 00053 return("E_SYS"); 00054 case E_NOSPT: 00055 return("E_NOSPT"); 00056 case E_RSFN: 00057 return("E_RSFN"); 00058 case E_RSATR: 00059 return("E_RSATR"); 00060 00061 case E_PAR: 00062 return("E_PAR"); 00063 case E_ID: 00064 return("E_ID"); 00065 00066 case E_CTX: 00067 return("E_CTX"); 00068 case E_MACV: 00069 return("E_MACV"); 00070 case E_OACV: 00071 return("E_OACV"); 00072 case E_ILUSE: 00073 return("E_ILUSE"); 00074 00075 case E_NOMEM: 00076 return("E_NOMEM"); 00077 case E_NOID: 00078 return("E_NOID"); 00079 00080 case E_OBJ: 00081 return("E_OBJ"); 00082 case E_NOEXS: 00083 return("E_NOEXS"); 00084 case E_QOVR: 00085 return("E_QOVR"); 00086 00087 case E_RLWAI: 00088 return("E_RLWAI"); 00089 case E_TMOUT: 00090 return("E_TMOUT"); 00091 case E_DLT: 00092 return("E_DLT"); 00093 case E_CLS: 00094 return("E_CLS"); 00095 00096 case E_WBLK: 00097 return("E_WBLK"); 00098 case E_BOVR: 00099 return("E_BOVR"); 00100 00101 default: 00102 return("unknown error"); 00103 } 00104 }
t_perror.c の 48 行で定義されています。
参照先 itron_strerror()・syslog_4.
参照元 _t_panic()・_t_perror().
00049 { 00050 syslog_4(prio, "%s reported by `%s' in line %d of `%s'.", 00051 itron_strerror(ercd), expr, line, file); 00052 }
関数の呼び出しグラフ: