strerror.c

#include <t_stddef.h>
#include <t_stdlib.h>

ソースコードを見る。

関数

const char * itron_strerror (ER ercd)


関数

const char* itron_strerror ( ER  ercd  ) 

strerror.c50 行で定義されています。

参照先 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.

参照元 main_task(), と t_perror().

00051 {
00052     switch (MERCD(ercd)) {
00053     case E_OK:
00054         return("E_OK");
00055 
00056     case E_SYS:
00057         return("E_SYS");
00058     case E_NOSPT:
00059         return("E_NOSPT");
00060     case E_RSFN:
00061         return("E_RSFN");
00062     case E_RSATR:
00063         return("E_RSATR");
00064 
00065     case E_PAR:
00066         return("E_PAR");
00067     case E_ID:
00068         return("E_ID");
00069 
00070     case E_CTX:
00071         return("E_CTX");
00072     case E_MACV:
00073         return("E_MACV");
00074     case E_OACV:
00075         return("E_OACV");
00076     case E_ILUSE:
00077         return("E_ILUSE");
00078 
00079     case E_NOMEM:
00080         return("E_NOMEM");
00081     case E_NOID:
00082         return("E_NOID");
00083 
00084     case E_OBJ:
00085         return("E_OBJ");
00086     case E_NOEXS:
00087         return("E_NOEXS");
00088     case E_QOVR:
00089         return("E_QOVR");
00090 
00091     case E_RLWAI:
00092         return("E_RLWAI");
00093     case E_TMOUT:
00094         return("E_TMOUT");
00095     case E_DLT:
00096         return("E_DLT");
00097     case E_CLS:
00098         return("E_CLS");
00099 
00100     case E_WBLK:
00101         return("E_WBLK");
00102     case E_BOVR:
00103         return("E_BOVR");
00104 
00105     default:
00106         return("unknown error");
00107     }
00108 }


Copyright © 2008 by Kijineko Inc.

ホームページ制作