*/\r
void NyLPC_TUInt32ArrayPtr_setBuf(struct NyLPC_TUInt32ArrayPtr* i_struct,NyLPC_TUInt32* i_ptr,NyLPC_TUInt16 i_len);\r
\r
-#ifdef __cplusplus\r
-}\r
-#endif /* __cplusplus */\r
\r
+/**\r
+ * TextとIDのテーブルです。\r
+ */\r
+struct NyLPC_TTextIdTbl{\r
+ const char* n;\r
+ NyLPC_TUInt8 id;\r
+};\r
+\r
+/**\r
+ * テーブルを検索してマッチしたIDを返します。テーブルのnがNULLの要素で愁嘆します。\r
+ */\r
+NyLPC_TUInt8 NyLPC_TTextIdTbl_getMatchId(const NyLPC_TChar* i_str,const struct NyLPC_TTextIdTbl i_tbl[]);\r
\r
/*********************************************************************************\r
* standard function\r
void NyLPC_itoa(int i_n,char* o_out,int i_digit);\r
void NyLPC_reverse(char* s);\r
\r
+\r
+\r
+\r
+#ifdef __cplusplus\r
+}\r
+#endif /* __cplusplus */\r
+\r
+\r
+\r
/*********************************************************************************\r
*\r
*********************************************************************************/\r
\r
+#include "../NyLPC_cMiMicEnv.h"\r
#include "../NyLPC_cRingBuffer.h"\r
#include "../NyLPC_cPtrTbl.h"\r
#include "../NyLPC_cFifoBuffer.h"\r