コア 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


マクロ定義

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

汎関数型へのラッパ.

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


型定義

typedef void(* M17NFunc)(void)

汎関数型.

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

参照:
msymbol_put_func(), msymbol_get_func(), mplist_put_func(), mplist_get_func().
 全て データ構造 ファイル 関数 変数 型定義 列挙型 列挙型の値 マクロ定義

m17n-lib Home