OSDN Git Service

git-svn-id: http://svn.osdn.jp/svnroot/mimic/trunk@198 47198e57-cb75-475f-84c4-a814cd...
[mimic/MiMicSDK.git] / lib / src / NyLPC_stdlib.c
index 3b9a684..0540937 100644 (file)
@@ -90,6 +90,36 @@ void NyLPC_TUInt32ArrayPtr_setBuf(struct NyLPC_TUInt32ArrayPtr* i_struct,NyLPC_T
 }\r
 \r
 \r
+/** ----------\r
+ * NyLPC_TTextIdTbl\r
+ ---------- */\r
+\r
+/**\r
+ * IDテーブル\r
+ */\r
+\r
+NyLPC_TUInt8 NyLPC_TTextIdTbl_getMatchId(const NyLPC_TChar* i_str,const struct NyLPC_TTextIdTbl i_tbl[])\r
+{\r
+       int i;\r
+       for(i=0;i_tbl[i].n!=NULL;i++){\r
+               if(strcmp(i_str,i_tbl[i].n)){\r
+                       break;\r
+               }\r
+       }\r
+       return i_tbl[i].id;\r
+}\r
+\r
+\r
+\r
+\r
+/** ----------\r
+ *\r
+ ---------- */\r
+\r
+\r
+\r
+\r
+\r
 void NyLPC_itoa(int i_n,char* o_out,int i_digit)\r
 {\r
         int i, sign;\r