|
m17n ライブラリ
1.8.4
|
データ構造 | |
| struct | MTextProperty |
テキストプロパティの型宣言. [詳解] | |
マクロ定義 | |
| #define | MTEXTPROP_START(prop) (prop)->start |
| #define | MTEXTPROP_END(prop) (prop)->end |
| #define | MTEXTPROP_KEY(prop) (prop)->key |
| #define | MTEXTPROP_VAL(prop) (prop)->val |
関数 | |
| struct MTextPlist * | mtext__copy_plist (struct MTextPlist *, int from, int to, MText *mt, int pos) |
| void | mtext__free_plist (MText *mt) |
| void | mtext__adjust_plist_for_delete (MText *, int, int) |
| void | mtext__adjust_plist_for_insert (MText *, int, int, struct MTextPlist *) |
| void | mtext__adjust_plist_for_change (MText *mt, int pos, int len1, int len2) |
| void | dump_textplist (struct MTextPlist *plist, int indent) |
| #define MTEXTPROP_START | ( | prop | ) | (prop)->start |
| #define MTEXTPROP_END | ( | prop | ) | (prop)->end |
| #define MTEXTPROP_KEY | ( | prop | ) | (prop)->key |
| #define MTEXTPROP_VAL | ( | prop | ) | (prop)->val |
| struct MTextPlist* mtext__copy_plist | ( | struct MTextPlist * | , |
| int | from, | ||
| int | to, | ||
| MText * | mt, | ||
| int | pos | ||
| ) |
| void mtext__free_plist | ( | MText * | mt | ) |
| void mtext__adjust_plist_for_delete | ( | MText * | , |
| int | , | ||
| int | |||
| ) |
| void mtext__adjust_plist_for_insert | ( | MText * | , |
| int | , | ||
| int | , | ||
| struct MTextPlist * | |||
| ) |
| void mtext__adjust_plist_for_change | ( | MText * | mt, |
| int | pos, | ||
| int | len1, | ||
| int | len2 | ||
| ) |
| void dump_textplist | ( | struct MTextPlist * | plist, |
| int | indent | ||
| ) |