m17n ライブラリ 1.8.4
読み取り中…
検索中…
一致する文字列を見つけられません
モジュール | マクロ定義 | 型定義
コア API

libm17n-core.so が提供する API [詳解]

モジュール

 管理下オブジェクト
 参照回数で管理されるオブジェクト
 
 シンボル
 シンボルオブジェクトとそれに関する API.
 
 プロパティリスト
 プロパティリストオブジェクトとそれに関する API.
 
 文字
 文字オブジェクトとそれに関する API.
 
 文字テーブル
 文字テーブルとそれに関する API.
 
 M-text
 M-text オブジェクトとそれに関する API.
 
 テキストプロパティ
 テキストプロパティを操作するための関数.
 
 データベース
 m17n データベースにとそれに関する API.
 

マクロ定義

#define M17N_FUNC(func)   ((M17NFunc) (func))
 汎関数型へのラッパ.
 

型定義

typedef void(* M17NFunc) (void)
 汎関数型.
 

詳解

libm17n-core.so が提供する API

マクロ定義詳解

◆ M17N_FUNC

#define M17N_FUNC (   func)    ((M17NFunc) (func))

汎関数型へのラッパ.

マクロ M17N_FUNC() は関数を M17NFunc 型へキャストする。

型定義詳解

◆ M17NFunc

typedef void(* M17NFunc) (void)

汎関数型.

M17NFunc は汎関数型であり、関数ポインタを #MSymbol プロパティや MPlist の値として設定する際用いる。

参照:
msymbol_put_func(), msymbol_get_func(), mplist_put_func(), mplist_get_func().

m17n-lib Home