m17n-misc.h

列挙型

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)
 すべてのシンボル名をダンプする.
MPlistmdebug_dump_plist (MPlist *plist, int indent)
 プロパティリストをダンプする.
MTextmdebug_dump_mtext (MText *mt, int fullp, int indent)
 M-text をダンプする.
MCharTablemdebug_dump_chartab (MCharTable *table, int indent)
 文字テーブルをダンプする.

変数

void(* m17n_memory_full_handler )(enum MErrorCode err)
 メモリ割当てエラーハンドラ.
 全て データ構造 ファイル 関数 変数 型定義 列挙型 列挙型の値 マクロ定義

m17n-lib Home