列挙型 | |
enum | MErrorCode { MERROR_NONE, MERROR_OBJECT, MERROR_SYMBOL, MERROR_MTEXT, MERROR_TEXTPROP, MERROR_CHAR, MERROR_CHARTABLE, MERROR_CHARSET, MERROR_CODING, MERROR_RANGE, MERROR_LANGUAGE, MERROR_LOCALE, MERROR_PLIST, MERROR_MISC, MERROR_WIN, MERROR_X, MERROR_FRAME, MERROR_FACE, MERROR_DRAW, MERROR_FLT, MERROR_FONT, MERROR_FONTSET, MERROR_FONT_OTF, MERROR_FONT_X, MERROR_FONT_FT, MERROR_IM, MERROR_DB, MERROR_IO, MERROR_DEBUG, MERROR_MEMORY, MERROR_GD, MERROR_MAX } |
m17n ライブラリエラーコードの列挙. [詳細] | |
関数 | |
int | mdebug_hook (void) |
エラーの際に呼ばれるフック関数. | |
MSymbol | mdebug_dump_symbol (MSymbol sym, int indent) |
シンボルをダンプする. | |
MSymbol | mdebug_dump_all_symbols (int indent) |
すべてのシンボル名をダンプする. | |
MPlist * | mdebug_dump_plist (MPlist *plist, int indent) |
プロパティリストをダンプする. | |
MText * | mdebug_dump_mtext (MText *mt, int fullp, int indent) |
M-text をダンプする. | |
MCharTable * | mdebug_dump_chartab (MCharTable *table, int indent) |
文字テーブルをダンプする. | |
変数 | |
void(* | m17n_memory_full_handler )(enum MErrorCode err) |
メモリ割当てエラーハンドラ. |