File: m17n-core_8h.html

package info (click to toggle)
m17n-docs 1.8.4-1
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 53,736 kB
  • sloc: javascript: 7,609; sh: 1,256; makefile: 351; ansic: 206
file content (666 lines) | stat: -rw-r--r-- 110,563 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>m17n ライブラリ: m17n-core.h ファイル</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">m17n ライブラリ
   &#160;<span id="projectnumber">1.8.4</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- 構築: Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'検索','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','検索');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_b9ec2c957fc87e083d767950dadbce6b.html">m17n-lib</a></li><li class="navelem"><a class="el" href="dir_d7d994f111f6a4fb678276cd4da736e4.html">src</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#nested-classes">データ構造</a> &#124;
<a href="#define-members">マクロ定義</a> &#124;
<a href="#typedef-members">型定義</a> &#124;
<a href="#enum-members">列挙型</a> &#124;
<a href="#func-members">関数</a> &#124;
<a href="#var-members">変数</a>  </div>
  <div class="headertitle">
<div class="title">m17n-core.h ファイル</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><div class="dynheader">
被依存関係図:</div>
<div class="dyncontent">
<div class="center"><img src="m17n-core_8h__dep__incl.png" border="0" usemap="#am17n-core_8hdep" alt=""/></div>
<map name="am17n-core_8hdep" id="am17n-core_8hdep">
<area shape="rect" title=" " alt="" coords="104,5,208,32"/>
<area shape="rect" href="m17n_8h.html" title=" " alt="" coords="121,80,191,107"/>
<area shape="rect" href="m17n-flt_8h.html" title=" " alt="" coords="7,80,97,107"/>
<area shape="rect" href="m17n-misc_8h.html" title=" " alt="" coords="216,80,323,107"/>
<area shape="rect" href="m17n-gui_8h.html" title=" " alt="" coords="5,155,101,181"/>
<area shape="rect" href="language_8c.html" title=" " alt="" coords="221,155,315,181"/>
<area shape="rect" href="m17n_8c.html" title=" " alt="" coords="126,155,197,181"/>
</map>
</div>
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
データ構造</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structM17NObjectHead.html">M17NObjectHead</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">管理下オブジェクトの最初のメンバ.  <a href="structM17NObjectHead.html#details">[詳解]</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
マクロ定義</h2></td></tr>
<tr class="memitem:abd94ebeac2dde8c7270cc41cee215835"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="m17n-core_8h.html#abd94ebeac2dde8c7270cc41cee215835">M17N_BEGIN_HEADER</a></td></tr>
<tr class="separator:abd94ebeac2dde8c7270cc41cee215835"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0c881b274139eb9274456bfb8c8f34c0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="m17n-core_8h.html#a0c881b274139eb9274456bfb8c8f34c0">M17N_END_HEADER</a></td></tr>
<tr class="separator:a0c881b274139eb9274456bfb8c8f34c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga56e45d7b0345761359001fe038d121ae"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nCore.html#ga56e45d7b0345761359001fe038d121ae">M17N_FUNC</a>(func)&#160;&#160;&#160;((<a class="el" href="group__m17nCore.html#ga19c0932d1f3f2067bd1d7175cc26932b">M17NFunc</a>) (func))</td></tr>
<tr class="memdesc:ga56e45d7b0345761359001fe038d121ae"><td class="mdescLeft">&#160;</td><td class="mdescRight">汎関数型へのラッパ.  <a href="group__m17nCore.html#ga56e45d7b0345761359001fe038d121ae">[詳解]</a><br /></td></tr>
<tr class="separator:ga56e45d7b0345761359001fe038d121ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
型定義</h2></td></tr>
<tr class="memitem:ga19c0932d1f3f2067bd1d7175cc26932b"><td class="memItemLeft" align="right" valign="top">typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nCore.html#ga19c0932d1f3f2067bd1d7175cc26932b">M17NFunc</a>) (void)</td></tr>
<tr class="memdesc:ga19c0932d1f3f2067bd1d7175cc26932b"><td class="mdescLeft">&#160;</td><td class="mdescRight">汎関数型.  <a href="group__m17nCore.html#ga19c0932d1f3f2067bd1d7175cc26932b">[詳解]</a><br /></td></tr>
<tr class="separator:ga19c0932d1f3f2067bd1d7175cc26932b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga241f7150476db7182aecb944b711c546"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__m17nChartable.html#ga241f7150476db7182aecb944b711c546">MCharTable</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nChartable.html#ga241f7150476db7182aecb944b711c546">MCharTable</a></td></tr>
<tr class="memdesc:ga241f7150476db7182aecb944b711c546"><td class="mdescLeft">&#160;</td><td class="mdescRight">文字テーブルの型宣言.  <a href="group__m17nChartable.html#ga241f7150476db7182aecb944b711c546">[詳解]</a><br /></td></tr>
<tr class="separator:ga241f7150476db7182aecb944b711c546"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaff9cca52bfb7587ce765ac50d16f665b"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structMPlist.html">MPlist</a> *(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nTextProperty.html#gaff9cca52bfb7587ce765ac50d16f665b">MTextPropSerializeFunc</a>) (void *val)</td></tr>
<tr class="memdesc:gaff9cca52bfb7587ce765ac50d16f665b"><td class="mdescLeft">&#160;</td><td class="mdescRight">シリアライザ関数の型宣言.  <a href="group__m17nTextProperty.html#gaff9cca52bfb7587ce765ac50d16f665b">[詳解]</a><br /></td></tr>
<tr class="separator:gaff9cca52bfb7587ce765ac50d16f665b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8db0a5d860d1b8b1fcd7f0e25230df39"><td class="memItemLeft" align="right" valign="top">typedef void *(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nTextProperty.html#ga8db0a5d860d1b8b1fcd7f0e25230df39">MTextPropDeserializeFunc</a>) (<a class="el" href="structMPlist.html">MPlist</a> *plist)</td></tr>
<tr class="memdesc:ga8db0a5d860d1b8b1fcd7f0e25230df39"><td class="mdescLeft">&#160;</td><td class="mdescRight">デシリアライザ関数の型宣言.  <a href="group__m17nTextProperty.html#ga8db0a5d860d1b8b1fcd7f0e25230df39">[詳解]</a><br /></td></tr>
<tr class="separator:ga8db0a5d860d1b8b1fcd7f0e25230df39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga185385212a1dcd2bbb8ec94ba31caf0e"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__m17nDatabase.html#ga185385212a1dcd2bbb8ec94ba31caf0e">MDatabase</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nDatabase.html#ga185385212a1dcd2bbb8ec94ba31caf0e">MDatabase</a></td></tr>
<tr class="memdesc:ga185385212a1dcd2bbb8ec94ba31caf0e"><td class="mdescLeft">&#160;</td><td class="mdescRight">データベースの型宣言.  <a href="group__m17nDatabase.html#ga185385212a1dcd2bbb8ec94ba31caf0e">[詳解]</a><br /></td></tr>
<tr class="separator:ga185385212a1dcd2bbb8ec94ba31caf0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
列挙型</h2></td></tr>
<tr class="memitem:ga125db47b369b888304cc730c33f151ef"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nIntro.html#ga125db47b369b888304cc730c33f151ef">M17NStatus</a> { <br />
&#160;&#160;<a class="el" href="group__m17nIntro.html#gga125db47b369b888304cc730c33f151efa04ee75d2e02324a10cb333314ac9aacb">M17N_NOT_INITIALIZED</a>
, <br />
&#160;&#160;<a class="el" href="group__m17nIntro.html#gga125db47b369b888304cc730c33f151efa569a2b57072e5f2bf261f32f359db8ef">M17N_CORE_INITIALIZED</a>
, <br />
&#160;&#160;<a class="el" href="group__m17nIntro.html#gga125db47b369b888304cc730c33f151efa237d09431c2c46c75dfab565202f3a2f">M17N_SHELL_INITIALIZED</a>
, <br />
&#160;&#160;<a class="el" href="group__m17nIntro.html#gga125db47b369b888304cc730c33f151efade2a2f2cae9b2ad51d8550ebe648c04c">M17N_GUI_INITIALIZED</a>
<br />
 }</td></tr>
<tr class="memdesc:ga125db47b369b888304cc730c33f151ef"><td class="mdescLeft">&#160;</td><td class="mdescRight">m17n ライブラリの状態を示す列挙型.  <a href="group__m17nIntro.html#ga125db47b369b888304cc730c33f151ef">[詳解]</a><br /></td></tr>
<tr class="separator:ga125db47b369b888304cc730c33f151ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4148a7a6fd502d4fb4a786d9fdb7da59"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#ga4148a7a6fd502d4fb4a786d9fdb7da59">MTextFormat</a> { <br />
&#160;&#160;<a class="el" href="group__m17nMtext.html#gga4148a7a6fd502d4fb4a786d9fdb7da59ad61701eea01de99f3bf3bd57d6b24d38">MTEXT_FORMAT_US_ASCII</a>
, <br />
&#160;&#160;<a class="el" href="group__m17nMtext.html#gga4148a7a6fd502d4fb4a786d9fdb7da59a008391579e58d7110f28d63736178d90">MTEXT_FORMAT_UTF_8</a>
, <br />
&#160;&#160;<a class="el" href="group__m17nMtext.html#gga4148a7a6fd502d4fb4a786d9fdb7da59a42252ef5d95a78cc719768d0fa3ce209">MTEXT_FORMAT_UTF_16LE</a>
, <br />
&#160;&#160;<a class="el" href="group__m17nMtext.html#gga4148a7a6fd502d4fb4a786d9fdb7da59aab2d4798020fd8edb35089be48170cee">MTEXT_FORMAT_UTF_16BE</a>
, <br />
&#160;&#160;<a class="el" href="group__m17nMtext.html#gga4148a7a6fd502d4fb4a786d9fdb7da59a79785b67787c6ca1e9c415a2d76df1be">MTEXT_FORMAT_UTF_32LE</a>
, <br />
&#160;&#160;<a class="el" href="group__m17nMtext.html#gga4148a7a6fd502d4fb4a786d9fdb7da59a07b67ef89723794acb1ba743a30a79ef">MTEXT_FORMAT_UTF_32BE</a>
, <br />
&#160;&#160;<a class="el" href="group__m17nMtext.html#gga4148a7a6fd502d4fb4a786d9fdb7da59a3edc8bb21d072d3ff41447f42ac13ad2">MTEXT_FORMAT_MAX</a>
<br />
 }</td></tr>
<tr class="memdesc:ga4148a7a6fd502d4fb4a786d9fdb7da59"><td class="mdescLeft">&#160;</td><td class="mdescRight">M-text のフォーマットを指定する列挙型.  <a href="group__m17nMtext.html#ga4148a7a6fd502d4fb4a786d9fdb7da59">[詳解]</a><br /></td></tr>
<tr class="separator:ga4148a7a6fd502d4fb4a786d9fdb7da59"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga23c3bd3e53aa9ba5aec709a939865022"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#ga23c3bd3e53aa9ba5aec709a939865022">MTextLineBreakOption</a> { <br />
&#160;&#160;<a class="el" href="group__m17nMtext.html#gga23c3bd3e53aa9ba5aec709a939865022ae88167377a944d4c84a1a89729aef111">MTEXT_LBO_SP_CM</a> = 1
, <br />
&#160;&#160;<a class="el" href="group__m17nMtext.html#gga23c3bd3e53aa9ba5aec709a939865022a7866ca91fdc6b955b14637d911e9b3d5">MTEXT_LBO_KOREAN_SP</a> = 2
, <br />
&#160;&#160;<a class="el" href="group__m17nMtext.html#gga23c3bd3e53aa9ba5aec709a939865022a2a5299f48bbbd8b87766cbf889495fb9">MTEXT_LBO_AI_AS_ID</a> = 4
, <br />
&#160;&#160;<a class="el" href="group__m17nMtext.html#gga23c3bd3e53aa9ba5aec709a939865022a857141ca578c6e94548264c01a8e3d42">MTEXT_LBO_MAX</a>
<br />
 }</td></tr>
<tr class="separator:ga23c3bd3e53aa9ba5aec709a939865022"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5b33fa00eaa5a08531732df88a24a9a9"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nTextProperty.html#ga5b33fa00eaa5a08531732df88a24a9a9">MTextPropertyControl</a> { <br />
&#160;&#160;<a class="el" href="group__m17nTextProperty.html#gga5b33fa00eaa5a08531732df88a24a9a9a12cbd712f80075cc687d5f901ea47c5a">MTEXTPROP_FRONT_STICKY</a> = 0x01
, <br />
&#160;&#160;<a class="el" href="group__m17nTextProperty.html#gga5b33fa00eaa5a08531732df88a24a9a9a3acb63f56ef54332511eded4e7d6fb6d">MTEXTPROP_REAR_STICKY</a> = 0x02
, <br />
&#160;&#160;<a class="el" href="group__m17nTextProperty.html#gga5b33fa00eaa5a08531732df88a24a9a9a82c87bdf72b1a175e58908c9279af7be">MTEXTPROP_VOLATILE_WEAK</a> = 0x04
, <br />
&#160;&#160;<a class="el" href="group__m17nTextProperty.html#gga5b33fa00eaa5a08531732df88a24a9a9a6359a5ae58e92c371f08539c7559c16e">MTEXTPROP_VOLATILE_STRONG</a> = 0x08
, <br />
&#160;&#160;<a class="el" href="group__m17nTextProperty.html#gga5b33fa00eaa5a08531732df88a24a9a9a9cf177c28dc6f80836f805d0825e1839">MTEXTPROP_NO_MERGE</a> = 0x10
, <br />
&#160;&#160;<a class="el" href="group__m17nTextProperty.html#gga5b33fa00eaa5a08531732df88a24a9a9a9c1f2de18de1e6e9823ef7943e2670e9">MTEXTPROP_CONTROL_MAX</a> = 0x1F
<br />
 }</td></tr>
<tr class="memdesc:ga5b33fa00eaa5a08531732df88a24a9a9"><td class="mdescLeft">&#160;</td><td class="mdescRight">テキストプロパティを制御するフラグビット.  <a href="group__m17nTextProperty.html#ga5b33fa00eaa5a08531732df88a24a9a9">[詳解]</a><br /></td></tr>
<tr class="separator:ga5b33fa00eaa5a08531732df88a24a9a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
関数</h2></td></tr>
<tr class="memitem:ga110edaa8687756f814b5b086e73b99a0"><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="group__m17nIntro.html#ga125db47b369b888304cc730c33f151ef">M17NStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nIntro.html#ga110edaa8687756f814b5b086e73b99a0">m17n_status</a> (void)</td></tr>
<tr class="memdesc:ga110edaa8687756f814b5b086e73b99a0"><td class="mdescLeft">&#160;</td><td class="mdescRight">m17n ライブラリのどの部分が初期化されたか報告する.  <a href="group__m17nIntro.html#ga110edaa8687756f814b5b086e73b99a0">[詳解]</a><br /></td></tr>
<tr class="separator:ga110edaa8687756f814b5b086e73b99a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga90d6c570a21d615b60c2551b756e2de6"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nObject.html#ga90d6c570a21d615b60c2551b756e2de6">m17n_object</a> (int size, void(*freer)(void *))</td></tr>
<tr class="separator:ga90d6c570a21d615b60c2551b756e2de6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga690cd4bb0e346846bb82d8ab1d18fdee"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nObject.html#ga690cd4bb0e346846bb82d8ab1d18fdee">m17n_object_ref</a> (void *object)</td></tr>
<tr class="memdesc:ga690cd4bb0e346846bb82d8ab1d18fdee"><td class="mdescLeft">&#160;</td><td class="mdescRight">管理下オブジェクトの参照数を 1 増やす.  <a href="group__m17nObject.html#ga690cd4bb0e346846bb82d8ab1d18fdee">[詳解]</a><br /></td></tr>
<tr class="separator:ga690cd4bb0e346846bb82d8ab1d18fdee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga248ba287a615a2cf3cdb99c13275453b"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nObject.html#ga248ba287a615a2cf3cdb99c13275453b">m17n_object_unref</a> (void *object)</td></tr>
<tr class="memdesc:ga248ba287a615a2cf3cdb99c13275453b"><td class="mdescLeft">&#160;</td><td class="mdescRight">管理下オブジェクトの参照数を 1 減らす.  <a href="group__m17nObject.html#ga248ba287a615a2cf3cdb99c13275453b">[詳解]</a><br /></td></tr>
<tr class="separator:ga248ba287a615a2cf3cdb99c13275453b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0f19d07c2dd83d37705ca628caaf8cd1"><td class="memItemLeft" align="right" valign="top">MSymbol&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nSymbol.html#ga0f19d07c2dd83d37705ca628caaf8cd1">msymbol</a> (const char *name)</td></tr>
<tr class="memdesc:ga0f19d07c2dd83d37705ca628caaf8cd1"><td class="mdescLeft">&#160;</td><td class="mdescRight">シンボルを得る.  <a href="group__m17nSymbol.html#ga0f19d07c2dd83d37705ca628caaf8cd1">[詳解]</a><br /></td></tr>
<tr class="separator:ga0f19d07c2dd83d37705ca628caaf8cd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga48e392412c68f18ce58ec0af642d0db5"><td class="memItemLeft" align="right" valign="top">MSymbol&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nSymbol.html#ga48e392412c68f18ce58ec0af642d0db5">msymbol_as_managing_key</a> (const char *name)</td></tr>
<tr class="memdesc:ga48e392412c68f18ce58ec0af642d0db5"><td class="mdescLeft">&#160;</td><td class="mdescRight">管理キーを作る.  <a href="group__m17nSymbol.html#ga48e392412c68f18ce58ec0af642d0db5">[詳解]</a><br /></td></tr>
<tr class="separator:ga48e392412c68f18ce58ec0af642d0db5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae590d761113d7bd7a687dbb39ac97c54"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nSymbol.html#gae590d761113d7bd7a687dbb39ac97c54">msymbol_is_managing_key</a> (MSymbol symbol)</td></tr>
<tr class="separator:gae590d761113d7bd7a687dbb39ac97c54"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga45a60105ebaeb9c0a9c36d84acd87553"><td class="memItemLeft" align="right" valign="top">MSymbol&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nSymbol.html#ga45a60105ebaeb9c0a9c36d84acd87553">msymbol_exist</a> (const char *name)</td></tr>
<tr class="memdesc:ga45a60105ebaeb9c0a9c36d84acd87553"><td class="mdescLeft">&#160;</td><td class="mdescRight">指定された名前を持つシンボルを探す.  <a href="group__m17nSymbol.html#ga45a60105ebaeb9c0a9c36d84acd87553">[詳解]</a><br /></td></tr>
<tr class="separator:ga45a60105ebaeb9c0a9c36d84acd87553"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga551d4628363900cad49a908b598b821b"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nSymbol.html#ga551d4628363900cad49a908b598b821b">msymbol_name</a> (MSymbol symbol)</td></tr>
<tr class="memdesc:ga551d4628363900cad49a908b598b821b"><td class="mdescLeft">&#160;</td><td class="mdescRight">シンボルの名前を得る.  <a href="group__m17nSymbol.html#ga551d4628363900cad49a908b598b821b">[詳解]</a><br /></td></tr>
<tr class="separator:ga551d4628363900cad49a908b598b821b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9b90027677f183f65d85dac0d7d5bb9c"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nSymbol.html#ga9b90027677f183f65d85dac0d7d5bb9c">msymbol_put</a> (MSymbol symbol, MSymbol key, void *val)</td></tr>
<tr class="memdesc:ga9b90027677f183f65d85dac0d7d5bb9c"><td class="mdescLeft">&#160;</td><td class="mdescRight">シンボルプロパティに値を設定する.  <a href="group__m17nSymbol.html#ga9b90027677f183f65d85dac0d7d5bb9c">[詳解]</a><br /></td></tr>
<tr class="separator:ga9b90027677f183f65d85dac0d7d5bb9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga62c1ccf5b0a9924061d3a596ae312527"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nSymbol.html#ga62c1ccf5b0a9924061d3a596ae312527">msymbol_get</a> (MSymbol symbol, MSymbol key)</td></tr>
<tr class="memdesc:ga62c1ccf5b0a9924061d3a596ae312527"><td class="mdescLeft">&#160;</td><td class="mdescRight">シンボルプロパティの値を得る.  <a href="group__m17nSymbol.html#ga62c1ccf5b0a9924061d3a596ae312527">[詳解]</a><br /></td></tr>
<tr class="separator:ga62c1ccf5b0a9924061d3a596ae312527"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf0e0b5b8e6e0702ed87df88ad642d7f7"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nSymbol.html#gaf0e0b5b8e6e0702ed87df88ad642d7f7">msymbol_put_func</a> (MSymbol symbol, MSymbol key, <a class="el" href="group__m17nCore.html#ga19c0932d1f3f2067bd1d7175cc26932b">M17NFunc</a> func)</td></tr>
<tr class="memdesc:gaf0e0b5b8e6e0702ed87df88ad642d7f7"><td class="mdescLeft">&#160;</td><td class="mdescRight">シンボルプロパティの値(関数ポインタ)を設定する.  <a href="group__m17nSymbol.html#gaf0e0b5b8e6e0702ed87df88ad642d7f7">[詳解]</a><br /></td></tr>
<tr class="separator:gaf0e0b5b8e6e0702ed87df88ad642d7f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6446566f8f6a53e825cea16ffbf4c3bd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__m17nCore.html#ga19c0932d1f3f2067bd1d7175cc26932b">M17NFunc</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nSymbol.html#ga6446566f8f6a53e825cea16ffbf4c3bd">msymbol_get_func</a> (MSymbol symbol, MSymbol key)</td></tr>
<tr class="memdesc:ga6446566f8f6a53e825cea16ffbf4c3bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">シンボルプロパティの値 (関数ポインタ) を得る.  <a href="group__m17nSymbol.html#ga6446566f8f6a53e825cea16ffbf4c3bd">[詳解]</a><br /></td></tr>
<tr class="separator:ga6446566f8f6a53e825cea16ffbf4c3bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga86cff73047b6462271d086f7365782ff"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structMPlist.html">MPlist</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nPlist.html#ga86cff73047b6462271d086f7365782ff">mplist</a> ()</td></tr>
<tr class="memdesc:ga86cff73047b6462271d086f7365782ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">プロパティリストオブジェクトを作る.  <a href="group__m17nPlist.html#ga86cff73047b6462271d086f7365782ff">[詳解]</a><br /></td></tr>
<tr class="separator:ga86cff73047b6462271d086f7365782ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga03cb2253e439ec15d0bbbac6f86f0e37"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structMPlist.html">MPlist</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nPlist.html#ga03cb2253e439ec15d0bbbac6f86f0e37">mplist_copy</a> (<a class="el" href="structMPlist.html">MPlist</a> *plist)</td></tr>
<tr class="memdesc:ga03cb2253e439ec15d0bbbac6f86f0e37"><td class="mdescLeft">&#160;</td><td class="mdescRight">プロパティリストをコピーする.  <a href="group__m17nPlist.html#ga03cb2253e439ec15d0bbbac6f86f0e37">[詳解]</a><br /></td></tr>
<tr class="separator:ga03cb2253e439ec15d0bbbac6f86f0e37"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf5d13d2df5af9260356aa415e3965def"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structMPlist.html">MPlist</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nPlist.html#gaf5d13d2df5af9260356aa415e3965def">mplist_add</a> (<a class="el" href="structMPlist.html">MPlist</a> *plist, MSymbol key, void *val)</td></tr>
<tr class="memdesc:gaf5d13d2df5af9260356aa415e3965def"><td class="mdescLeft">&#160;</td><td class="mdescRight">プロパティリスト末尾にプロパティを追加する.  <a href="group__m17nPlist.html#gaf5d13d2df5af9260356aa415e3965def">[詳解]</a><br /></td></tr>
<tr class="separator:gaf5d13d2df5af9260356aa415e3965def"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga20e766b438f42a13bdee803908e6096d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structMPlist.html">MPlist</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nPlist.html#ga20e766b438f42a13bdee803908e6096d">mplist_push</a> (<a class="el" href="structMPlist.html">MPlist</a> *plist, MSymbol key, void *val)</td></tr>
<tr class="memdesc:ga20e766b438f42a13bdee803908e6096d"><td class="mdescLeft">&#160;</td><td class="mdescRight">プロパティリストの先頭にプロパティを挿入する.  <a href="group__m17nPlist.html#ga20e766b438f42a13bdee803908e6096d">[詳解]</a><br /></td></tr>
<tr class="separator:ga20e766b438f42a13bdee803908e6096d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae05459bfe72a34eefe5a04b4aa75d20a"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nPlist.html#gae05459bfe72a34eefe5a04b4aa75d20a">mplist_pop</a> (<a class="el" href="structMPlist.html">MPlist</a> *plist)</td></tr>
<tr class="memdesc:gae05459bfe72a34eefe5a04b4aa75d20a"><td class="mdescLeft">&#160;</td><td class="mdescRight">プロパティリストの先頭からプロパティを削除する.  <a href="group__m17nPlist.html#gae05459bfe72a34eefe5a04b4aa75d20a">[詳解]</a><br /></td></tr>
<tr class="separator:gae05459bfe72a34eefe5a04b4aa75d20a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafbfabe7a3e97e3dc6968263f61a3bee3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structMPlist.html">MPlist</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nPlist.html#gafbfabe7a3e97e3dc6968263f61a3bee3">mplist_put</a> (<a class="el" href="structMPlist.html">MPlist</a> *plist, MSymbol key, void *val)</td></tr>
<tr class="memdesc:gafbfabe7a3e97e3dc6968263f61a3bee3"><td class="mdescLeft">&#160;</td><td class="mdescRight">プロパティリスト中のプロパティの値を設定する.  <a href="group__m17nPlist.html#gafbfabe7a3e97e3dc6968263f61a3bee3">[詳解]</a><br /></td></tr>
<tr class="separator:gafbfabe7a3e97e3dc6968263f61a3bee3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2a2f833fccd7b699eb31e5de62cea41b"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nPlist.html#ga2a2f833fccd7b699eb31e5de62cea41b">mplist_get</a> (<a class="el" href="structMPlist.html">MPlist</a> *plist, MSymbol key)</td></tr>
<tr class="memdesc:ga2a2f833fccd7b699eb31e5de62cea41b"><td class="mdescLeft">&#160;</td><td class="mdescRight">プロパティリスト中のプロパティの値を得る.  <a href="group__m17nPlist.html#ga2a2f833fccd7b699eb31e5de62cea41b">[詳解]</a><br /></td></tr>
<tr class="separator:ga2a2f833fccd7b699eb31e5de62cea41b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab1654476aef37dbea02c56476353ab8e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structMPlist.html">MPlist</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nPlist.html#gab1654476aef37dbea02c56476353ab8e">mplist_put_func</a> (<a class="el" href="structMPlist.html">MPlist</a> *plist, MSymbol key, <a class="el" href="group__m17nCore.html#ga19c0932d1f3f2067bd1d7175cc26932b">M17NFunc</a> func)</td></tr>
<tr class="memdesc:gab1654476aef37dbea02c56476353ab8e"><td class="mdescLeft">&#160;</td><td class="mdescRight">プロパティリスト中のプロパティに関数ポインタである値を設定する.  <a href="group__m17nPlist.html#gab1654476aef37dbea02c56476353ab8e">[詳解]</a><br /></td></tr>
<tr class="separator:gab1654476aef37dbea02c56476353ab8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga215ddb45ee970edbee7ff2e2e6bc1e8d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__m17nCore.html#ga19c0932d1f3f2067bd1d7175cc26932b">M17NFunc</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nPlist.html#ga215ddb45ee970edbee7ff2e2e6bc1e8d">mplist_get_func</a> (<a class="el" href="structMPlist.html">MPlist</a> *plist, MSymbol key)</td></tr>
<tr class="memdesc:ga215ddb45ee970edbee7ff2e2e6bc1e8d"><td class="mdescLeft">&#160;</td><td class="mdescRight">プロパティリストからプロパティの関数ポインタである値を得る.  <a href="group__m17nPlist.html#ga215ddb45ee970edbee7ff2e2e6bc1e8d">[詳解]</a><br /></td></tr>
<tr class="separator:ga215ddb45ee970edbee7ff2e2e6bc1e8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga73caf1b7a0082184ff15e1b3e2da8969"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structMPlist.html">MPlist</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nPlist.html#ga73caf1b7a0082184ff15e1b3e2da8969">mplist_find_by_key</a> (<a class="el" href="structMPlist.html">MPlist</a> *plist, MSymbol key)</td></tr>
<tr class="memdesc:ga73caf1b7a0082184ff15e1b3e2da8969"><td class="mdescLeft">&#160;</td><td class="mdescRight">プロパティリスト中から指定のキーを持つプロパティを探す.  <a href="group__m17nPlist.html#ga73caf1b7a0082184ff15e1b3e2da8969">[詳解]</a><br /></td></tr>
<tr class="separator:ga73caf1b7a0082184ff15e1b3e2da8969"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaeb782bf76f84a8620331c8de70d43ba7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structMPlist.html">MPlist</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nPlist.html#gaeb782bf76f84a8620331c8de70d43ba7">mplist_find_by_value</a> (<a class="el" href="structMPlist.html">MPlist</a> *plist, void *val)</td></tr>
<tr class="memdesc:gaeb782bf76f84a8620331c8de70d43ba7"><td class="mdescLeft">&#160;</td><td class="mdescRight">プロパティリスト中から指定の値を持つプロパティを探す.  <a href="group__m17nPlist.html#gaeb782bf76f84a8620331c8de70d43ba7">[詳解]</a><br /></td></tr>
<tr class="separator:gaeb782bf76f84a8620331c8de70d43ba7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5c7598c133f6a177a2ad5781fc712f6e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structMPlist.html">MPlist</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nPlist.html#ga5c7598c133f6a177a2ad5781fc712f6e">mplist_next</a> (<a class="el" href="structMPlist.html">MPlist</a> *plist)</td></tr>
<tr class="memdesc:ga5c7598c133f6a177a2ad5781fc712f6e"><td class="mdescLeft">&#160;</td><td class="mdescRight">プロパティリストの次の部分リストを返す.  <a href="group__m17nPlist.html#ga5c7598c133f6a177a2ad5781fc712f6e">[詳解]</a><br /></td></tr>
<tr class="separator:ga5c7598c133f6a177a2ad5781fc712f6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab343caba712200f5324c12f668f7e6da"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structMPlist.html">MPlist</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nPlist.html#gab343caba712200f5324c12f668f7e6da">mplist_set</a> (<a class="el" href="structMPlist.html">MPlist</a> *plist, MSymbol key, void *val)</td></tr>
<tr class="memdesc:gab343caba712200f5324c12f668f7e6da"><td class="mdescLeft">&#160;</td><td class="mdescRight">プロパティリストの最初のプロパティを設定する.  <a href="group__m17nPlist.html#gab343caba712200f5324c12f668f7e6da">[詳解]</a><br /></td></tr>
<tr class="separator:gab343caba712200f5324c12f668f7e6da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga334646ff9553354f4b041947f000764d"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nPlist.html#ga334646ff9553354f4b041947f000764d">mplist_length</a> (<a class="el" href="structMPlist.html">MPlist</a> *plist)</td></tr>
<tr class="memdesc:ga334646ff9553354f4b041947f000764d"><td class="mdescLeft">&#160;</td><td class="mdescRight">プロパティリストの長さを返す.  <a href="group__m17nPlist.html#ga334646ff9553354f4b041947f000764d">[詳解]</a><br /></td></tr>
<tr class="separator:ga334646ff9553354f4b041947f000764d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga79d757b26382412e7ea69e914bc06a07"><td class="memItemLeft" align="right" valign="top">MSymbol&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nPlist.html#ga79d757b26382412e7ea69e914bc06a07">mplist_key</a> (<a class="el" href="structMPlist.html">MPlist</a> *plist)</td></tr>
<tr class="memdesc:ga79d757b26382412e7ea69e914bc06a07"><td class="mdescLeft">&#160;</td><td class="mdescRight">プロパティリスト中の最初のプロパティのキーを返す.  <a href="group__m17nPlist.html#ga79d757b26382412e7ea69e914bc06a07">[詳解]</a><br /></td></tr>
<tr class="separator:ga79d757b26382412e7ea69e914bc06a07"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga855f3010b216bcf5f0914553fc034295"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nPlist.html#ga855f3010b216bcf5f0914553fc034295">mplist_value</a> (<a class="el" href="structMPlist.html">MPlist</a> *plist)</td></tr>
<tr class="memdesc:ga855f3010b216bcf5f0914553fc034295"><td class="mdescLeft">&#160;</td><td class="mdescRight">プロパティリスト中の最初のプロパティの値を返す.  <a href="group__m17nPlist.html#ga855f3010b216bcf5f0914553fc034295">[詳解]</a><br /></td></tr>
<tr class="separator:ga855f3010b216bcf5f0914553fc034295"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8c6dde5d282ae96c899f662e1dc17879"><td class="memItemLeft" align="right" valign="top">MSymbol&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nCharacter.html#ga8c6dde5d282ae96c899f662e1dc17879">mchar_define_property</a> (const char *name, MSymbol type)</td></tr>
<tr class="memdesc:ga8c6dde5d282ae96c899f662e1dc17879"><td class="mdescLeft">&#160;</td><td class="mdescRight">文字プロパティを定義する.  <a href="group__m17nCharacter.html#ga8c6dde5d282ae96c899f662e1dc17879">[詳解]</a><br /></td></tr>
<tr class="separator:ga8c6dde5d282ae96c899f662e1dc17879"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga66ef808ae3cf10d8080d579a993c6459"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nCharacter.html#ga66ef808ae3cf10d8080d579a993c6459">mchar_get_prop</a> (int c, MSymbol key)</td></tr>
<tr class="memdesc:ga66ef808ae3cf10d8080d579a993c6459"><td class="mdescLeft">&#160;</td><td class="mdescRight">文字プロパティの値を得る.  <a href="group__m17nCharacter.html#ga66ef808ae3cf10d8080d579a993c6459">[詳解]</a><br /></td></tr>
<tr class="separator:ga66ef808ae3cf10d8080d579a993c6459"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2dc345ba89a546f861b141a71d1609f7"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nCharacter.html#ga2dc345ba89a546f861b141a71d1609f7">mchar_put_prop</a> (int c, MSymbol key, void *val)</td></tr>
<tr class="memdesc:ga2dc345ba89a546f861b141a71d1609f7"><td class="mdescLeft">&#160;</td><td class="mdescRight">文字プロパティの値を設定する.  <a href="group__m17nCharacter.html#ga2dc345ba89a546f861b141a71d1609f7">[詳解]</a><br /></td></tr>
<tr class="separator:ga2dc345ba89a546f861b141a71d1609f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad75c06739d6144b32fee4a85f530e339"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__m17nChartable.html#ga241f7150476db7182aecb944b711c546">MCharTable</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nChartable.html#gad75c06739d6144b32fee4a85f530e339">mchartable</a> (MSymbol key, void *default_value)</td></tr>
<tr class="memdesc:gad75c06739d6144b32fee4a85f530e339"><td class="mdescLeft">&#160;</td><td class="mdescRight">新しい文字テーブルを作る.  <a href="group__m17nChartable.html#gad75c06739d6144b32fee4a85f530e339">[詳解]</a><br /></td></tr>
<tr class="separator:gad75c06739d6144b32fee4a85f530e339"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabafef4ff85d483449fd8d3d2d4121f0b"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nChartable.html#gabafef4ff85d483449fd8d3d2d4121f0b">mchartable_min_char</a> (<a class="el" href="group__m17nChartable.html#ga241f7150476db7182aecb944b711c546">MCharTable</a> *table)</td></tr>
<tr class="separator:gabafef4ff85d483449fd8d3d2d4121f0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8a6c1856bff9f9d60f4ba419ab7ad741"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nChartable.html#ga8a6c1856bff9f9d60f4ba419ab7ad741">mchartable_max_char</a> (<a class="el" href="group__m17nChartable.html#ga241f7150476db7182aecb944b711c546">MCharTable</a> *table)</td></tr>
<tr class="separator:ga8a6c1856bff9f9d60f4ba419ab7ad741"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9f80ddddf110d65848c0156092da3a38"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nChartable.html#ga9f80ddddf110d65848c0156092da3a38">mchartable_lookup</a> (<a class="el" href="group__m17nChartable.html#ga241f7150476db7182aecb944b711c546">MCharTable</a> *table, int c)</td></tr>
<tr class="memdesc:ga9f80ddddf110d65848c0156092da3a38"><td class="mdescLeft">&#160;</td><td class="mdescRight">文字テーブル中で文字に割り当てられた値を返す.  <a href="group__m17nChartable.html#ga9f80ddddf110d65848c0156092da3a38">[詳解]</a><br /></td></tr>
<tr class="separator:ga9f80ddddf110d65848c0156092da3a38"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga398b6ad047423d8846c765d4fe94acd0"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nChartable.html#ga398b6ad047423d8846c765d4fe94acd0">mchartable_set</a> (<a class="el" href="group__m17nChartable.html#ga241f7150476db7182aecb944b711c546">MCharTable</a> *table, int c, void *val)</td></tr>
<tr class="memdesc:ga398b6ad047423d8846c765d4fe94acd0"><td class="mdescLeft">&#160;</td><td class="mdescRight">文字テーブル中での文字の値を設定する.  <a href="group__m17nChartable.html#ga398b6ad047423d8846c765d4fe94acd0">[詳解]</a><br /></td></tr>
<tr class="separator:ga398b6ad047423d8846c765d4fe94acd0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga336b039ca5e3a08513edfcfd7dca8197"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nChartable.html#ga336b039ca5e3a08513edfcfd7dca8197">mchartable_set_range</a> (<a class="el" href="group__m17nChartable.html#ga241f7150476db7182aecb944b711c546">MCharTable</a> *table, int from, int to, void *val)</td></tr>
<tr class="memdesc:ga336b039ca5e3a08513edfcfd7dca8197"><td class="mdescLeft">&#160;</td><td class="mdescRight">指定範囲の文字に値を設定する.  <a href="group__m17nChartable.html#ga336b039ca5e3a08513edfcfd7dca8197">[詳解]</a><br /></td></tr>
<tr class="separator:ga336b039ca5e3a08513edfcfd7dca8197"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga802f22afa9b94c76821288bd50b2bb42"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nChartable.html#ga802f22afa9b94c76821288bd50b2bb42">mchartable_map</a> (<a class="el" href="group__m17nChartable.html#ga241f7150476db7182aecb944b711c546">MCharTable</a> *table, void *ignore, void(*func)(int, int, void *, void *), void *func_arg)</td></tr>
<tr class="memdesc:ga802f22afa9b94c76821288bd50b2bb42"><td class="mdescLeft">&#160;</td><td class="mdescRight">文字テーブル中の文字に対して指定の関数を呼ぶ.  <a href="group__m17nChartable.html#ga802f22afa9b94c76821288bd50b2bb42">[詳解]</a><br /></td></tr>
<tr class="separator:ga802f22afa9b94c76821288bd50b2bb42"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4cadbd2cae1d2888caf587242b3d0cb3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nChartable.html#ga4cadbd2cae1d2888caf587242b3d0cb3">mchartable_range</a> (<a class="el" href="group__m17nChartable.html#ga241f7150476db7182aecb944b711c546">MCharTable</a> *table, int *from, int *to)</td></tr>
<tr class="memdesc:ga4cadbd2cae1d2888caf587242b3d0cb3"><td class="mdescLeft">&#160;</td><td class="mdescRight">値がデフォルトと異なる文字を探す.  <a href="group__m17nChartable.html#ga4cadbd2cae1d2888caf587242b3d0cb3">[詳解]</a><br /></td></tr>
<tr class="separator:ga4cadbd2cae1d2888caf587242b3d0cb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa44bd8292de2055556e05cf02cf1292f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__m17nChartable.html#ga241f7150476db7182aecb944b711c546">MCharTable</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nCharacter.html#gaa44bd8292de2055556e05cf02cf1292f">mchar_get_prop_table</a> (MSymbol key, MSymbol *type)</td></tr>
<tr class="memdesc:gaa44bd8292de2055556e05cf02cf1292f"><td class="mdescLeft">&#160;</td><td class="mdescRight">文字プロパティの文字テーブルを得る.  <a href="group__m17nCharacter.html#gaa44bd8292de2055556e05cf02cf1292f">[詳解]</a><br /></td></tr>
<tr class="separator:gaa44bd8292de2055556e05cf02cf1292f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1a82c0d7283e62698119ac9c46b3fa8a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structMText.html">MText</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#ga1a82c0d7283e62698119ac9c46b3fa8a">mtext</a> ()</td></tr>
<tr class="memdesc:ga1a82c0d7283e62698119ac9c46b3fa8a"><td class="mdescLeft">&#160;</td><td class="mdescRight">新しいM-textを割り当てる.  <a href="group__m17nMtext.html#ga1a82c0d7283e62698119ac9c46b3fa8a">[詳解]</a><br /></td></tr>
<tr class="separator:ga1a82c0d7283e62698119ac9c46b3fa8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga58dfc38b90385749199caa5e6bc10ec4"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#ga58dfc38b90385749199caa5e6bc10ec4">mtext_data</a> (<a class="el" href="structMText.html">MText</a> *mt, enum <a class="el" href="group__m17nMtext.html#ga4148a7a6fd502d4fb4a786d9fdb7da59">MTextFormat</a> *fmt, int *nunits, int *pos_idx, int *unit_idx)</td></tr>
<tr class="separator:ga58dfc38b90385749199caa5e6bc10ec4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga28ea3879a9dae45127bd62499645c7c3"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#ga28ea3879a9dae45127bd62499645c7c3">mtext_len</a> (<a class="el" href="structMText.html">MText</a> *mt)</td></tr>
<tr class="memdesc:ga28ea3879a9dae45127bd62499645c7c3"><td class="mdescLeft">&#160;</td><td class="mdescRight">M-text 中の文字の数.  <a href="group__m17nMtext.html#ga28ea3879a9dae45127bd62499645c7c3">[詳解]</a><br /></td></tr>
<tr class="separator:ga28ea3879a9dae45127bd62499645c7c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga29fd21f8bd3b80a09628ea2dc62db3e5"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#ga29fd21f8bd3b80a09628ea2dc62db3e5">mtext_ref_char</a> (<a class="el" href="structMText.html">MText</a> *mt, int pos)</td></tr>
<tr class="memdesc:ga29fd21f8bd3b80a09628ea2dc62db3e5"><td class="mdescLeft">&#160;</td><td class="mdescRight">M-text 中の指定された位置の文字を返す.  <a href="group__m17nMtext.html#ga29fd21f8bd3b80a09628ea2dc62db3e5">[詳解]</a><br /></td></tr>
<tr class="separator:ga29fd21f8bd3b80a09628ea2dc62db3e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1378506cd336f1d2029672991ecf8973"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#ga1378506cd336f1d2029672991ecf8973">mtext_set_char</a> (<a class="el" href="structMText.html">MText</a> *mt, int pos, int c)</td></tr>
<tr class="memdesc:ga1378506cd336f1d2029672991ecf8973"><td class="mdescLeft">&#160;</td><td class="mdescRight">M-text に一文字を設定する.  <a href="group__m17nMtext.html#ga1378506cd336f1d2029672991ecf8973">[詳解]</a><br /></td></tr>
<tr class="separator:ga1378506cd336f1d2029672991ecf8973"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga45dcea52c2d59bcd129af5e8323593cf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structMText.html">MText</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#ga45dcea52c2d59bcd129af5e8323593cf">mtext_copy</a> (<a class="el" href="structMText.html">MText</a> *mt1, int pos, <a class="el" href="structMText.html">MText</a> *mt2, int from, int to)</td></tr>
<tr class="memdesc:ga45dcea52c2d59bcd129af5e8323593cf"><td class="mdescLeft">&#160;</td><td class="mdescRight">M-text に指定範囲の文字をコピーする.  <a href="group__m17nMtext.html#ga45dcea52c2d59bcd129af5e8323593cf">[詳解]</a><br /></td></tr>
<tr class="separator:ga45dcea52c2d59bcd129af5e8323593cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf514b386c0d6469ed56e7806901d2434"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#gaf514b386c0d6469ed56e7806901d2434">mtext_compare</a> (<a class="el" href="structMText.html">MText</a> *mt1, int from1, int to1, <a class="el" href="structMText.html">MText</a> *mt2, int from2, int to2)</td></tr>
<tr class="memdesc:gaf514b386c0d6469ed56e7806901d2434"><td class="mdescLeft">&#160;</td><td class="mdescRight">二つの M-text の指定した領域同士を比較する.  <a href="group__m17nMtext.html#gaf514b386c0d6469ed56e7806901d2434">[詳解]</a><br /></td></tr>
<tr class="separator:gaf514b386c0d6469ed56e7806901d2434"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga250784b22861845abac509f0d8324be5"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#ga250784b22861845abac509f0d8324be5">mtext_case_compare</a> (<a class="el" href="structMText.html">MText</a> *mt1, int from1, int to1, <a class="el" href="structMText.html">MText</a> *mt2, int from2, int to2)</td></tr>
<tr class="memdesc:ga250784b22861845abac509f0d8324be5"><td class="mdescLeft">&#160;</td><td class="mdescRight">二つの M-text の指定した領域を、大文字/小文字の区別を無視して比較する.  <a href="group__m17nMtext.html#ga250784b22861845abac509f0d8324be5">[詳解]</a><br /></td></tr>
<tr class="separator:ga250784b22861845abac509f0d8324be5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8b8d4053c6c7bc47507bad39f3d332f2"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#ga8b8d4053c6c7bc47507bad39f3d332f2">mtext_character</a> (<a class="el" href="structMText.html">MText</a> *mt, int from, int to, int c)</td></tr>
<tr class="memdesc:ga8b8d4053c6c7bc47507bad39f3d332f2"><td class="mdescLeft">&#160;</td><td class="mdescRight">M-text 中で文字を探す.  <a href="group__m17nMtext.html#ga8b8d4053c6c7bc47507bad39f3d332f2">[詳解]</a><br /></td></tr>
<tr class="separator:ga8b8d4053c6c7bc47507bad39f3d332f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga592d9cfe5c76ee384568c053ad7ea8b5"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#ga592d9cfe5c76ee384568c053ad7ea8b5">mtext_del</a> (<a class="el" href="structMText.html">MText</a> *mt, int from, int to)</td></tr>
<tr class="memdesc:ga592d9cfe5c76ee384568c053ad7ea8b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">指定範囲の文字を破壊的に取り除く.  <a href="group__m17nMtext.html#ga592d9cfe5c76ee384568c053ad7ea8b5">[詳解]</a><br /></td></tr>
<tr class="separator:ga592d9cfe5c76ee384568c053ad7ea8b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga38ed0e4b19ec03ad6d522ab433acde4e"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#ga38ed0e4b19ec03ad6d522ab433acde4e">mtext_ins</a> (<a class="el" href="structMText.html">MText</a> *mt1, int pos, <a class="el" href="structMText.html">MText</a> *mt2)</td></tr>
<tr class="memdesc:ga38ed0e4b19ec03ad6d522ab433acde4e"><td class="mdescLeft">&#160;</td><td class="mdescRight">M-text を別の M-text に挿入する.  <a href="group__m17nMtext.html#ga38ed0e4b19ec03ad6d522ab433acde4e">[詳解]</a><br /></td></tr>
<tr class="separator:ga38ed0e4b19ec03ad6d522ab433acde4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga39d820131ec741f5822b206f44dce2df"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#ga39d820131ec741f5822b206f44dce2df">mtext_insert</a> (<a class="el" href="structMText.html">MText</a> *mt1, int pos, <a class="el" href="structMText.html">MText</a> *mt2, int from, int to)</td></tr>
<tr class="memdesc:ga39d820131ec741f5822b206f44dce2df"><td class="mdescLeft">&#160;</td><td class="mdescRight">M-text の一部を別の M-text に挿入する.  <a href="group__m17nMtext.html#ga39d820131ec741f5822b206f44dce2df">[詳解]</a><br /></td></tr>
<tr class="separator:ga39d820131ec741f5822b206f44dce2df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga683d68d84b907bcac211cbdea41c1e70"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#ga683d68d84b907bcac211cbdea41c1e70">mtext_ins_char</a> (<a class="el" href="structMText.html">MText</a> *mt, int pos, int c, int n)</td></tr>
<tr class="memdesc:ga683d68d84b907bcac211cbdea41c1e70"><td class="mdescLeft">&#160;</td><td class="mdescRight">M-text に文字を挿入する.  <a href="group__m17nMtext.html#ga683d68d84b907bcac211cbdea41c1e70">[詳解]</a><br /></td></tr>
<tr class="separator:ga683d68d84b907bcac211cbdea41c1e70"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga715661081379ea5a29e591e6601547ba"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#ga715661081379ea5a29e591e6601547ba">mtext_replace</a> (<a class="el" href="structMText.html">MText</a> *mt1, int from1, int to1, <a class="el" href="structMText.html">MText</a> *mt2, int from2, int to2)</td></tr>
<tr class="memdesc:ga715661081379ea5a29e591e6601547ba"><td class="mdescLeft">&#160;</td><td class="mdescRight">M-text の一部を別の M-text の一部で置換する.  <a href="group__m17nMtext.html#ga715661081379ea5a29e591e6601547ba">[詳解]</a><br /></td></tr>
<tr class="separator:ga715661081379ea5a29e591e6601547ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga21036a5bc066530f7cf9196fbb568efd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structMText.html">MText</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#ga21036a5bc066530f7cf9196fbb568efd">mtext_cat_char</a> (<a class="el" href="structMText.html">MText</a> *mt, int c)</td></tr>
<tr class="memdesc:ga21036a5bc066530f7cf9196fbb568efd"><td class="mdescLeft">&#160;</td><td class="mdescRight">M-text に一文字追加する.  <a href="group__m17nMtext.html#ga21036a5bc066530f7cf9196fbb568efd">[詳解]</a><br /></td></tr>
<tr class="separator:ga21036a5bc066530f7cf9196fbb568efd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2349c5cda40d1880c0c560be4c69c911"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structMText.html">MText</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#ga2349c5cda40d1880c0c560be4c69c911">mtext_duplicate</a> (<a class="el" href="structMText.html">MText</a> *mt, int from, int to)</td></tr>
<tr class="memdesc:ga2349c5cda40d1880c0c560be4c69c911"><td class="mdescLeft">&#160;</td><td class="mdescRight">既存の M-text の一部から新しい M-text をつくる.  <a href="group__m17nMtext.html#ga2349c5cda40d1880c0c560be4c69c911">[詳解]</a><br /></td></tr>
<tr class="separator:ga2349c5cda40d1880c0c560be4c69c911"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacd7bdc22fa2aacc6cfb3630697e6d3f9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structMText.html">MText</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#gacd7bdc22fa2aacc6cfb3630697e6d3f9">mtext_dup</a> (<a class="el" href="structMText.html">MText</a> *mt)</td></tr>
<tr class="memdesc:gacd7bdc22fa2aacc6cfb3630697e6d3f9"><td class="mdescLeft">&#160;</td><td class="mdescRight">M-text のコピーを作る.  <a href="group__m17nMtext.html#gacd7bdc22fa2aacc6cfb3630697e6d3f9">[詳解]</a><br /></td></tr>
<tr class="separator:gacd7bdc22fa2aacc6cfb3630697e6d3f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf0a0af628d6e4d69fbacea149885a72d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structMText.html">MText</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#gaf0a0af628d6e4d69fbacea149885a72d">mtext_cat</a> (<a class="el" href="structMText.html">MText</a> *mt1, <a class="el" href="structMText.html">MText</a> *mt2)</td></tr>
<tr class="memdesc:gaf0a0af628d6e4d69fbacea149885a72d"><td class="mdescLeft">&#160;</td><td class="mdescRight">2個の M-textを連結する.  <a href="group__m17nMtext.html#gaf0a0af628d6e4d69fbacea149885a72d">[詳解]</a><br /></td></tr>
<tr class="separator:gaf0a0af628d6e4d69fbacea149885a72d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafd2fa9c1080067533e584e92ebe15f5c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structMText.html">MText</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#gafd2fa9c1080067533e584e92ebe15f5c">mtext_ncat</a> (<a class="el" href="structMText.html">MText</a> *mt1, <a class="el" href="structMText.html">MText</a> *mt2, int n)</td></tr>
<tr class="memdesc:gafd2fa9c1080067533e584e92ebe15f5c"><td class="mdescLeft">&#160;</td><td class="mdescRight">M-text の一部を別の M-text に付加する.  <a href="group__m17nMtext.html#gafd2fa9c1080067533e584e92ebe15f5c">[詳解]</a><br /></td></tr>
<tr class="separator:gafd2fa9c1080067533e584e92ebe15f5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa9f56201d62d4f39e8a64b4460450ba4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structMText.html">MText</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#gaa9f56201d62d4f39e8a64b4460450ba4">mtext_cpy</a> (<a class="el" href="structMText.html">MText</a> *mt1, <a class="el" href="structMText.html">MText</a> *mt2)</td></tr>
<tr class="memdesc:gaa9f56201d62d4f39e8a64b4460450ba4"><td class="mdescLeft">&#160;</td><td class="mdescRight">M-text を別の M-text にコピーする.  <a href="group__m17nMtext.html#gaa9f56201d62d4f39e8a64b4460450ba4">[詳解]</a><br /></td></tr>
<tr class="separator:gaa9f56201d62d4f39e8a64b4460450ba4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga83df72acd6f78cec009b642e0afdcfee"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structMText.html">MText</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#ga83df72acd6f78cec009b642e0afdcfee">mtext_ncpy</a> (<a class="el" href="structMText.html">MText</a> *mt1, <a class="el" href="structMText.html">MText</a> *mt2, int n)</td></tr>
<tr class="memdesc:ga83df72acd6f78cec009b642e0afdcfee"><td class="mdescLeft">&#160;</td><td class="mdescRight">M-text に含まれる最初の何文字かをコピーする.  <a href="group__m17nMtext.html#ga83df72acd6f78cec009b642e0afdcfee">[詳解]</a><br /></td></tr>
<tr class="separator:ga83df72acd6f78cec009b642e0afdcfee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7d3f44053118699084e94f1e8493c787"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#ga7d3f44053118699084e94f1e8493c787">mtext_chr</a> (<a class="el" href="structMText.html">MText</a> *mt, int c)</td></tr>
<tr class="memdesc:ga7d3f44053118699084e94f1e8493c787"><td class="mdescLeft">&#160;</td><td class="mdescRight">M-text 中で指定された文字が最初に現れる位置を返す.  <a href="group__m17nMtext.html#ga7d3f44053118699084e94f1e8493c787">[詳解]</a><br /></td></tr>
<tr class="separator:ga7d3f44053118699084e94f1e8493c787"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabb69a4f045cb215091e8cb02f491f4fd"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#gabb69a4f045cb215091e8cb02f491f4fd">mtext_rchr</a> (<a class="el" href="structMText.html">MText</a> *mt, int c)</td></tr>
<tr class="memdesc:gabb69a4f045cb215091e8cb02f491f4fd"><td class="mdescLeft">&#160;</td><td class="mdescRight">M-text 中で指定された文字が最後に現れる位置を返す.  <a href="group__m17nMtext.html#gabb69a4f045cb215091e8cb02f491f4fd">[詳解]</a><br /></td></tr>
<tr class="separator:gabb69a4f045cb215091e8cb02f491f4fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf2d025d985da7b4f98d07c81fdd500cb"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#gaf2d025d985da7b4f98d07c81fdd500cb">mtext_cmp</a> (<a class="el" href="structMText.html">MText</a> *mt1, <a class="el" href="structMText.html">MText</a> *mt2)</td></tr>
<tr class="memdesc:gaf2d025d985da7b4f98d07c81fdd500cb"><td class="mdescLeft">&#160;</td><td class="mdescRight">二つの M-text を文字単位で比較する.  <a href="group__m17nMtext.html#gaf2d025d985da7b4f98d07c81fdd500cb">[詳解]</a><br /></td></tr>
<tr class="separator:gaf2d025d985da7b4f98d07c81fdd500cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga23fa60794f929caca8c73abebac241cf"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#ga23fa60794f929caca8c73abebac241cf">mtext_ncmp</a> (<a class="el" href="structMText.html">MText</a> *mt1, <a class="el" href="structMText.html">MText</a> *mt2, int n)</td></tr>
<tr class="memdesc:ga23fa60794f929caca8c73abebac241cf"><td class="mdescLeft">&#160;</td><td class="mdescRight">二つの M-text の先頭部分を文字単位で比較する.  <a href="group__m17nMtext.html#ga23fa60794f929caca8c73abebac241cf">[詳解]</a><br /></td></tr>
<tr class="separator:ga23fa60794f929caca8c73abebac241cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaa4ce420a94b2e407ad388fc9141af7a"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#gaaa4ce420a94b2e407ad388fc9141af7a">mtext_spn</a> (<a class="el" href="structMText.html">MText</a> *mt1, <a class="el" href="structMText.html">MText</a> *mt2)</td></tr>
<tr class="memdesc:gaaa4ce420a94b2e407ad388fc9141af7a"><td class="mdescLeft">&#160;</td><td class="mdescRight">ある集合の文字を M-text の中で探す.  <a href="group__m17nMtext.html#gaaa4ce420a94b2e407ad388fc9141af7a">[詳解]</a><br /></td></tr>
<tr class="separator:gaaa4ce420a94b2e407ad388fc9141af7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad4ed9687e60b2cb6f363b244bb756ac8"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#gad4ed9687e60b2cb6f363b244bb756ac8">mtext_cspn</a> (<a class="el" href="structMText.html">MText</a> *mt1, <a class="el" href="structMText.html">MText</a> *mt2)</td></tr>
<tr class="memdesc:gad4ed9687e60b2cb6f363b244bb756ac8"><td class="mdescLeft">&#160;</td><td class="mdescRight">ある集合に属さない文字を M-text の中で探す.  <a href="group__m17nMtext.html#gad4ed9687e60b2cb6f363b244bb756ac8">[詳解]</a><br /></td></tr>
<tr class="separator:gad4ed9687e60b2cb6f363b244bb756ac8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9f1ba03d5415f9161c02bc02c5341323"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#ga9f1ba03d5415f9161c02bc02c5341323">mtext_pbrk</a> (<a class="el" href="structMText.html">MText</a> *mt1, <a class="el" href="structMText.html">MText</a> *mt2)</td></tr>
<tr class="memdesc:ga9f1ba03d5415f9161c02bc02c5341323"><td class="mdescLeft">&#160;</td><td class="mdescRight">ある集合に属す文字を M-text の中から探す.  <a href="group__m17nMtext.html#ga9f1ba03d5415f9161c02bc02c5341323">[詳解]</a><br /></td></tr>
<tr class="separator:ga9f1ba03d5415f9161c02bc02c5341323"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa8d53b235cd63fb544fa868c8dd00319"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#gaa8d53b235cd63fb544fa868c8dd00319">mtext_text</a> (<a class="el" href="structMText.html">MText</a> *mt1, int pos, <a class="el" href="structMText.html">MText</a> *mt2)</td></tr>
<tr class="memdesc:gaa8d53b235cd63fb544fa868c8dd00319"><td class="mdescLeft">&#160;</td><td class="mdescRight">M-text 中で別の M-text を探す.  <a href="group__m17nMtext.html#gaa8d53b235cd63fb544fa868c8dd00319">[詳解]</a><br /></td></tr>
<tr class="separator:gaa8d53b235cd63fb544fa868c8dd00319"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa2328a6f85eb2f1f0cdbb51c1e09d294"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#gaa2328a6f85eb2f1f0cdbb51c1e09d294">mtext_search</a> (<a class="el" href="structMText.html">MText</a> *mt1, int from, int to, <a class="el" href="structMText.html">MText</a> *mt2)</td></tr>
<tr class="memdesc:gaa2328a6f85eb2f1f0cdbb51c1e09d294"><td class="mdescLeft">&#160;</td><td class="mdescRight">M-text 中の特定の領域で別の M-text を探す.  <a href="group__m17nMtext.html#gaa2328a6f85eb2f1f0cdbb51c1e09d294">[詳解]</a><br /></td></tr>
<tr class="separator:gaa2328a6f85eb2f1f0cdbb51c1e09d294"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab9ba74b25f75a7395d237f98d43fc50f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structMText.html">MText</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#gab9ba74b25f75a7395d237f98d43fc50f">mtext_tok</a> (<a class="el" href="structMText.html">MText</a> *mt, <a class="el" href="structMText.html">MText</a> *delim, int *pos)</td></tr>
<tr class="memdesc:gab9ba74b25f75a7395d237f98d43fc50f"><td class="mdescLeft">&#160;</td><td class="mdescRight">M-text 中のトークンを探す.  <a href="group__m17nMtext.html#gab9ba74b25f75a7395d237f98d43fc50f">[詳解]</a><br /></td></tr>
<tr class="separator:gab9ba74b25f75a7395d237f98d43fc50f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabc63537384fb25bccd996e35a9bbc908"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#gabc63537384fb25bccd996e35a9bbc908">mtext_casecmp</a> (<a class="el" href="structMText.html">MText</a> *mt1, <a class="el" href="structMText.html">MText</a> *mt2)</td></tr>
<tr class="memdesc:gabc63537384fb25bccd996e35a9bbc908"><td class="mdescLeft">&#160;</td><td class="mdescRight">二つの M-text を大文字/小文字の区別を無視して比較する.  <a href="group__m17nMtext.html#gabc63537384fb25bccd996e35a9bbc908">[詳解]</a><br /></td></tr>
<tr class="separator:gabc63537384fb25bccd996e35a9bbc908"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9b232386c4307b95dd42685236dc3ce9"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#ga9b232386c4307b95dd42685236dc3ce9">mtext_ncasecmp</a> (<a class="el" href="structMText.html">MText</a> *mt1, <a class="el" href="structMText.html">MText</a> *mt2, int n)</td></tr>
<tr class="memdesc:ga9b232386c4307b95dd42685236dc3ce9"><td class="mdescLeft">&#160;</td><td class="mdescRight">二つの M-text の先頭部分を大文字/小文字の区別を無視して比較する.  <a href="group__m17nMtext.html#ga9b232386c4307b95dd42685236dc3ce9">[詳解]</a><br /></td></tr>
<tr class="separator:ga9b232386c4307b95dd42685236dc3ce9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab2a252c7ef64c168467475f0e4ffe072"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#gab2a252c7ef64c168467475f0e4ffe072">mtext_lowercase</a> (<a class="el" href="structMText.html">MText</a> *mt)</td></tr>
<tr class="memdesc:gab2a252c7ef64c168467475f0e4ffe072"><td class="mdescLeft">&#160;</td><td class="mdescRight">M-text を小文字にする.  <a href="group__m17nMtext.html#gab2a252c7ef64c168467475f0e4ffe072">[詳解]</a><br /></td></tr>
<tr class="separator:gab2a252c7ef64c168467475f0e4ffe072"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabca0474405604234294cc5a4e341ca18"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#gabca0474405604234294cc5a4e341ca18">mtext_titlecase</a> (<a class="el" href="structMText.html">MText</a> *mt)</td></tr>
<tr class="memdesc:gabca0474405604234294cc5a4e341ca18"><td class="mdescLeft">&#160;</td><td class="mdescRight">M-text をタイトルケースにする.  <a href="group__m17nMtext.html#gabca0474405604234294cc5a4e341ca18">[詳解]</a><br /></td></tr>
<tr class="separator:gabca0474405604234294cc5a4e341ca18"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf8dbb06e910d0f87dbb53d4426977d4f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#gaf8dbb06e910d0f87dbb53d4426977d4f">mtext_uppercase</a> (<a class="el" href="structMText.html">MText</a> *mt)</td></tr>
<tr class="memdesc:gaf8dbb06e910d0f87dbb53d4426977d4f"><td class="mdescLeft">&#160;</td><td class="mdescRight">M-text を大文字にする.  <a href="group__m17nMtext.html#gaf8dbb06e910d0f87dbb53d4426977d4f">[詳解]</a><br /></td></tr>
<tr class="separator:gaf8dbb06e910d0f87dbb53d4426977d4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0d1fa6a2b4c0630b9524d900cd4aab70"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#ga0d1fa6a2b4c0630b9524d900cd4aab70">mtext_line_break</a> (<a class="el" href="structMText.html">MText</a> *mt, int pos, int option, int *after)</td></tr>
<tr class="separator:ga0d1fa6a2b4c0630b9524d900cd4aab70"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga687bcaacf8110e0f60a12c9ebc288b4c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structMPlist.html">MPlist</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nPlist.html#ga687bcaacf8110e0f60a12c9ebc288b4c">mplist_deserialize</a> (<a class="el" href="structMText.html">MText</a> *mt)</td></tr>
<tr class="memdesc:ga687bcaacf8110e0f60a12c9ebc288b4c"><td class="mdescLeft">&#160;</td><td class="mdescRight">M-text をデシリアライズしてプロパティリストを作る.  <a href="group__m17nPlist.html#ga687bcaacf8110e0f60a12c9ebc288b4c">[詳解]</a><br /></td></tr>
<tr class="separator:ga687bcaacf8110e0f60a12c9ebc288b4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3b37b8a451e0618b8393402a88123a5c"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nTextProperty.html#ga3b37b8a451e0618b8393402a88123a5c">mtext_get_prop</a> (<a class="el" href="structMText.html">MText</a> *mt, int pos, MSymbol key)</td></tr>
<tr class="memdesc:ga3b37b8a451e0618b8393402a88123a5c"><td class="mdescLeft">&#160;</td><td class="mdescRight">テキストプロパティの一番上の値を得る.  <a href="group__m17nTextProperty.html#ga3b37b8a451e0618b8393402a88123a5c">[詳解]</a><br /></td></tr>
<tr class="separator:ga3b37b8a451e0618b8393402a88123a5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7649d0794df9829ece537861eaff87cf"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nTextProperty.html#ga7649d0794df9829ece537861eaff87cf">mtext_get_prop_values</a> (<a class="el" href="structMText.html">MText</a> *mt, int pos, MSymbol key, void **values, int num)</td></tr>
<tr class="memdesc:ga7649d0794df9829ece537861eaff87cf"><td class="mdescLeft">&#160;</td><td class="mdescRight">テキストプロパティの値を複数個得る.  <a href="group__m17nTextProperty.html#ga7649d0794df9829ece537861eaff87cf">[詳解]</a><br /></td></tr>
<tr class="separator:ga7649d0794df9829ece537861eaff87cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0072b994eed0eefd66be053484bf1dc9"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nTextProperty.html#ga0072b994eed0eefd66be053484bf1dc9">mtext_get_prop_keys</a> (<a class="el" href="structMText.html">MText</a> *mt, int pos, MSymbol **keys)</td></tr>
<tr class="memdesc:ga0072b994eed0eefd66be053484bf1dc9"><td class="mdescLeft">&#160;</td><td class="mdescRight">M-text の指定した位置のテキストプロパティのキーのリストを得る.  <a href="group__m17nTextProperty.html#ga0072b994eed0eefd66be053484bf1dc9">[詳解]</a><br /></td></tr>
<tr class="separator:ga0072b994eed0eefd66be053484bf1dc9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0ebfee8b550cc5ccaefd6f091fc5695f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nTextProperty.html#ga0ebfee8b550cc5ccaefd6f091fc5695f">mtext_put_prop</a> (<a class="el" href="structMText.html">MText</a> *mt, int from, int to, MSymbol key, void *val)</td></tr>
<tr class="separator:ga0ebfee8b550cc5ccaefd6f091fc5695f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa027998420efcfa94b5e91140ea08787"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nTextProperty.html#gaa027998420efcfa94b5e91140ea08787">mtext_put_prop_values</a> (<a class="el" href="structMText.html">MText</a> *mt, int from, int to, MSymbol key, void **values, int num)</td></tr>
<tr class="memdesc:gaa027998420efcfa94b5e91140ea08787"><td class="mdescLeft">&#160;</td><td class="mdescRight">同じキーのテキストプロパティを複数設定する.  <a href="group__m17nTextProperty.html#gaa027998420efcfa94b5e91140ea08787">[詳解]</a><br /></td></tr>
<tr class="separator:gaa027998420efcfa94b5e91140ea08787"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1525f066294eb2645b5c2e41b68e0a65"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nTextProperty.html#ga1525f066294eb2645b5c2e41b68e0a65">mtext_push_prop</a> (<a class="el" href="structMText.html">MText</a> *mt, int from, int to, MSymbol key, void *val)</td></tr>
<tr class="separator:ga1525f066294eb2645b5c2e41b68e0a65"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa63265ad53bc7fddf62631fa8f3fb0d5"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nTextProperty.html#gaa63265ad53bc7fddf62631fa8f3fb0d5">mtext_pop_prop</a> (<a class="el" href="structMText.html">MText</a> *mt, int from, int to, MSymbol key)</td></tr>
<tr class="separator:gaa63265ad53bc7fddf62631fa8f3fb0d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae023984f61bfb4198f9ac70350bdb8d4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nTextProperty.html#gae023984f61bfb4198f9ac70350bdb8d4">mtext_prop_range</a> (<a class="el" href="structMText.html">MText</a> *mt, MSymbol key, int pos, int *from, int *to, int deeper)</td></tr>
<tr class="memdesc:gae023984f61bfb4198f9ac70350bdb8d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">テキストプロパティが同じ値をとる範囲を調べる.  <a href="group__m17nTextProperty.html#gae023984f61bfb4198f9ac70350bdb8d4">[詳解]</a><br /></td></tr>
<tr class="separator:gae023984f61bfb4198f9ac70350bdb8d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad94bf3a0a1384c2a7b5a759c7a93b88b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structMTextProperty.html">MTextProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nTextProperty.html#gad94bf3a0a1384c2a7b5a759c7a93b88b">mtext_property</a> (MSymbol key, void *val, int control_bits)</td></tr>
<tr class="memdesc:gad94bf3a0a1384c2a7b5a759c7a93b88b"><td class="mdescLeft">&#160;</td><td class="mdescRight">テキストプロパティを生成する.  <a href="group__m17nTextProperty.html#gad94bf3a0a1384c2a7b5a759c7a93b88b">[詳解]</a><br /></td></tr>
<tr class="separator:gad94bf3a0a1384c2a7b5a759c7a93b88b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0c227387edfda07824c6822e9e27435a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structMText.html">MText</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nTextProperty.html#ga0c227387edfda07824c6822e9e27435a">mtext_property_mtext</a> (<a class="el" href="structMTextProperty.html">MTextProperty</a> *prop)</td></tr>
<tr class="memdesc:ga0c227387edfda07824c6822e9e27435a"><td class="mdescLeft">&#160;</td><td class="mdescRight">あるテキストプロパティを持つ M-text を返す.  <a href="group__m17nTextProperty.html#ga0c227387edfda07824c6822e9e27435a">[詳解]</a><br /></td></tr>
<tr class="separator:ga0c227387edfda07824c6822e9e27435a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1faaffce04424f85f5a78461ad9bfaec"><td class="memItemLeft" align="right" valign="top">MSymbol&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nTextProperty.html#ga1faaffce04424f85f5a78461ad9bfaec">mtext_property_key</a> (<a class="el" href="structMTextProperty.html">MTextProperty</a> *prop)</td></tr>
<tr class="memdesc:ga1faaffce04424f85f5a78461ad9bfaec"><td class="mdescLeft">&#160;</td><td class="mdescRight">テキストプロパティのキーを返す.  <a href="group__m17nTextProperty.html#ga1faaffce04424f85f5a78461ad9bfaec">[詳解]</a><br /></td></tr>
<tr class="separator:ga1faaffce04424f85f5a78461ad9bfaec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5d3bbf3edab14ee3d26be9158b41bb31"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nTextProperty.html#ga5d3bbf3edab14ee3d26be9158b41bb31">mtext_property_value</a> (<a class="el" href="structMTextProperty.html">MTextProperty</a> *prop)</td></tr>
<tr class="memdesc:ga5d3bbf3edab14ee3d26be9158b41bb31"><td class="mdescLeft">&#160;</td><td class="mdescRight">テキストプロパティの値を返す.  <a href="group__m17nTextProperty.html#ga5d3bbf3edab14ee3d26be9158b41bb31">[詳解]</a><br /></td></tr>
<tr class="separator:ga5d3bbf3edab14ee3d26be9158b41bb31"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac03079958c4de03ebc72766cf27bca25"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nTextProperty.html#gac03079958c4de03ebc72766cf27bca25">mtext_property_start</a> (<a class="el" href="structMTextProperty.html">MTextProperty</a> *prop)</td></tr>
<tr class="memdesc:gac03079958c4de03ebc72766cf27bca25"><td class="mdescLeft">&#160;</td><td class="mdescRight">テキストプロパティの開始位置を返す.  <a href="group__m17nTextProperty.html#gac03079958c4de03ebc72766cf27bca25">[詳解]</a><br /></td></tr>
<tr class="separator:gac03079958c4de03ebc72766cf27bca25"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga550abffc59e78bfa137e44469af2f102"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nTextProperty.html#ga550abffc59e78bfa137e44469af2f102">mtext_property_end</a> (<a class="el" href="structMTextProperty.html">MTextProperty</a> *prop)</td></tr>
<tr class="memdesc:ga550abffc59e78bfa137e44469af2f102"><td class="mdescLeft">&#160;</td><td class="mdescRight">テキストプロパティの終了位置を返す.  <a href="group__m17nTextProperty.html#ga550abffc59e78bfa137e44469af2f102">[詳解]</a><br /></td></tr>
<tr class="separator:ga550abffc59e78bfa137e44469af2f102"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga857bf31decfcc6063f33183373901c3e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structMTextProperty.html">MTextProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nTextProperty.html#ga857bf31decfcc6063f33183373901c3e">mtext_get_property</a> (<a class="el" href="structMText.html">MText</a> *mt, int pos, MSymbol key)</td></tr>
<tr class="memdesc:ga857bf31decfcc6063f33183373901c3e"><td class="mdescLeft">&#160;</td><td class="mdescRight">一番上のテキストプロパティを得る.  <a href="group__m17nTextProperty.html#ga857bf31decfcc6063f33183373901c3e">[詳解]</a><br /></td></tr>
<tr class="separator:ga857bf31decfcc6063f33183373901c3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa08e0d0924274c37f28fca9afb0d7d58"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nTextProperty.html#gaa08e0d0924274c37f28fca9afb0d7d58">mtext_get_properties</a> (<a class="el" href="structMText.html">MText</a> *mt, int pos, MSymbol key, <a class="el" href="structMTextProperty.html">MTextProperty</a> **props, int num)</td></tr>
<tr class="memdesc:gaa08e0d0924274c37f28fca9afb0d7d58"><td class="mdescLeft">&#160;</td><td class="mdescRight">複数のテキストプロパティを得る.  <a href="group__m17nTextProperty.html#gaa08e0d0924274c37f28fca9afb0d7d58">[詳解]</a><br /></td></tr>
<tr class="separator:gaa08e0d0924274c37f28fca9afb0d7d58"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga80333ace7a285d5a09ed0575cda75d84"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nTextProperty.html#ga80333ace7a285d5a09ed0575cda75d84">mtext_attach_property</a> (<a class="el" href="structMText.html">MText</a> *mt, int from, int to, <a class="el" href="structMTextProperty.html">MTextProperty</a> *prop)</td></tr>
<tr class="memdesc:ga80333ace7a285d5a09ed0575cda75d84"><td class="mdescLeft">&#160;</td><td class="mdescRight">M-textにテキストプロパティを付加する.  <a href="group__m17nTextProperty.html#ga80333ace7a285d5a09ed0575cda75d84">[詳解]</a><br /></td></tr>
<tr class="separator:ga80333ace7a285d5a09ed0575cda75d84"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6e4c9702d75cde94c6bfc9f44ea13258"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nTextProperty.html#ga6e4c9702d75cde94c6bfc9f44ea13258">mtext_detach_property</a> (<a class="el" href="structMTextProperty.html">MTextProperty</a> *prop)</td></tr>
<tr class="memdesc:ga6e4c9702d75cde94c6bfc9f44ea13258"><td class="mdescLeft">&#160;</td><td class="mdescRight">M-text からテキストプロパティを分離する.  <a href="group__m17nTextProperty.html#ga6e4c9702d75cde94c6bfc9f44ea13258">[詳解]</a><br /></td></tr>
<tr class="separator:ga6e4c9702d75cde94c6bfc9f44ea13258"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1db069da9e058d3129a6469f4d359c0f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nTextProperty.html#ga1db069da9e058d3129a6469f4d359c0f">mtext_push_property</a> (<a class="el" href="structMText.html">MText</a> *mt, int from, int to, <a class="el" href="structMTextProperty.html">MTextProperty</a> *prop)</td></tr>
<tr class="memdesc:ga1db069da9e058d3129a6469f4d359c0f"><td class="mdescLeft">&#160;</td><td class="mdescRight">M-text にテキストプロパティをプッシュする.  <a href="group__m17nTextProperty.html#ga1db069da9e058d3129a6469f4d359c0f">[詳解]</a><br /></td></tr>
<tr class="separator:ga1db069da9e058d3129a6469f4d359c0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4830a8a120aeed2185d6da8fd2daa05e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structMText.html">MText</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nTextProperty.html#ga4830a8a120aeed2185d6da8fd2daa05e">mtext_serialize</a> (<a class="el" href="structMText.html">MText</a> *mt, int from, int to, <a class="el" href="structMPlist.html">MPlist</a> *property_list)</td></tr>
<tr class="separator:ga4830a8a120aeed2185d6da8fd2daa05e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga82e022961a26f82ddf580782a50d94bf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structMText.html">MText</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nTextProperty.html#ga82e022961a26f82ddf580782a50d94bf">mtext_deserialize</a> (<a class="el" href="structMText.html">MText</a> *mt)</td></tr>
<tr class="separator:ga82e022961a26f82ddf580782a50d94bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf0b925b48cf03873cf8cdb7b81a3c37d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__m17nDatabase.html#ga185385212a1dcd2bbb8ec94ba31caf0e">MDatabase</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nDatabase.html#gaf0b925b48cf03873cf8cdb7b81a3c37d">mdatabase_find</a> (MSymbol tag1, MSymbol tag2, MSymbol tag3, MSymbol tag4)</td></tr>
<tr class="memdesc:gaf0b925b48cf03873cf8cdb7b81a3c37d"><td class="mdescLeft">&#160;</td><td class="mdescRight">データベース中のデータを探す.  <a href="group__m17nDatabase.html#gaf0b925b48cf03873cf8cdb7b81a3c37d">[詳解]</a><br /></td></tr>
<tr class="separator:gaf0b925b48cf03873cf8cdb7b81a3c37d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf3db907393a30e6c1ea062691cb8a2b0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structMPlist.html">MPlist</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nDatabase.html#gaf3db907393a30e6c1ea062691cb8a2b0">mdatabase_list</a> (MSymbol tag0, MSymbol tag1, MSymbol tag2, MSymbol tag3)</td></tr>
<tr class="memdesc:gaf3db907393a30e6c1ea062691cb8a2b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">m17n データベースのデータリストを返す.  <a href="group__m17nDatabase.html#gaf3db907393a30e6c1ea062691cb8a2b0">[詳解]</a><br /></td></tr>
<tr class="separator:gaf3db907393a30e6c1ea062691cb8a2b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga62e5cf92d1b2836a9f6a988bcc20c26e"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nDatabase.html#ga62e5cf92d1b2836a9f6a988bcc20c26e">mdatabase_load</a> (<a class="el" href="group__m17nDatabase.html#ga185385212a1dcd2bbb8ec94ba31caf0e">MDatabase</a> *mdb)</td></tr>
<tr class="memdesc:ga62e5cf92d1b2836a9f6a988bcc20c26e"><td class="mdescLeft">&#160;</td><td class="mdescRight">データベースからデータをロードする.  <a href="group__m17nDatabase.html#ga62e5cf92d1b2836a9f6a988bcc20c26e">[詳解]</a><br /></td></tr>
<tr class="separator:ga62e5cf92d1b2836a9f6a988bcc20c26e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5362edb0cb91ff9c90d569d7aca58b39"><td class="memItemLeft" align="right" valign="top">MSymbol *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nDatabase.html#ga5362edb0cb91ff9c90d569d7aca58b39">mdatabase_tag</a> (<a class="el" href="group__m17nDatabase.html#ga185385212a1dcd2bbb8ec94ba31caf0e">MDatabase</a> *mdb)</td></tr>
<tr class="memdesc:ga5362edb0cb91ff9c90d569d7aca58b39"><td class="mdescLeft">&#160;</td><td class="mdescRight">データのタグを得る.  <a href="group__m17nDatabase.html#ga5362edb0cb91ff9c90d569d7aca58b39">[詳解]</a><br /></td></tr>
<tr class="separator:ga5362edb0cb91ff9c90d569d7aca58b39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga265cfa2587dfda9bdc84f7afd1aabb1d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__m17nDatabase.html#ga185385212a1dcd2bbb8ec94ba31caf0e">MDatabase</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nDatabase.html#ga265cfa2587dfda9bdc84f7afd1aabb1d">mdatabase_define</a> (MSymbol tag1, MSymbol tag2, MSymbol tag3, MSymbol tag4, void *(*loader)(MSymbol *, void *), void *extra_info)</td></tr>
<tr class="memdesc:ga265cfa2587dfda9bdc84f7afd1aabb1d"><td class="mdescLeft">&#160;</td><td class="mdescRight">m17n データベースのデータを定義する.  <a href="group__m17nDatabase.html#ga265cfa2587dfda9bdc84f7afd1aabb1d">[詳解]</a><br /></td></tr>
<tr class="separator:ga265cfa2587dfda9bdc84f7afd1aabb1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
変数</h2></td></tr>
<tr class="memitem:ga0346fc05efcccc8f11271b51c0fe3eeb"><td class="memItemLeft" align="right" valign="top">MSymbol&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nSymbol.html#ga0346fc05efcccc8f11271b51c0fe3eeb">Mnil</a></td></tr>
<tr class="memdesc:ga0346fc05efcccc8f11271b51c0fe3eeb"><td class="mdescLeft">&#160;</td><td class="mdescRight">"nil" を名前として持つシンボル.  <a href="group__m17nSymbol.html#ga0346fc05efcccc8f11271b51c0fe3eeb">[詳解]</a><br /></td></tr>
<tr class="separator:ga0346fc05efcccc8f11271b51c0fe3eeb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8769a573efbb023b4d77f9d03babc09f"><td class="memItemLeft" align="right" valign="top">MSymbol&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nSymbol.html#ga8769a573efbb023b4d77f9d03babc09f">Mt</a></td></tr>
<tr class="memdesc:ga8769a573efbb023b4d77f9d03babc09f"><td class="mdescLeft">&#160;</td><td class="mdescRight">"t" を名前として持つシンボル.  <a href="group__m17nSymbol.html#ga8769a573efbb023b4d77f9d03babc09f">[詳解]</a><br /></td></tr>
<tr class="separator:ga8769a573efbb023b4d77f9d03babc09f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga60daf7d600a1f487862366a37c171ce5"><td class="memItemLeft" align="right" valign="top">MSymbol&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nSymbol.html#ga60daf7d600a1f487862366a37c171ce5">Mstring</a></td></tr>
<tr class="memdesc:ga60daf7d600a1f487862366a37c171ce5"><td class="mdescLeft">&#160;</td><td class="mdescRight">"string" を名前として持つシンボル.  <a href="group__m17nSymbol.html#ga60daf7d600a1f487862366a37c171ce5">[詳解]</a><br /></td></tr>
<tr class="separator:ga60daf7d600a1f487862366a37c171ce5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6592d4eb3c46fe7fb8993c252b8fedeb"><td class="memItemLeft" align="right" valign="top">MSymbol&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nSymbol.html#ga6592d4eb3c46fe7fb8993c252b8fedeb">Msymbol</a></td></tr>
<tr class="memdesc:ga6592d4eb3c46fe7fb8993c252b8fedeb"><td class="mdescLeft">&#160;</td><td class="mdescRight">"symbol" を名前として持つシンボル.  <a href="group__m17nSymbol.html#ga6592d4eb3c46fe7fb8993c252b8fedeb">[詳解]</a><br /></td></tr>
<tr class="separator:ga6592d4eb3c46fe7fb8993c252b8fedeb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1a22859374071a0ca66f12452afee8bd"><td class="memItemLeft" align="right" valign="top">MSymbol&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nPlist.html#ga1a22859374071a0ca66f12452afee8bd">Mtext</a></td></tr>
<tr class="memdesc:ga1a22859374071a0ca66f12452afee8bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">"mtext" を名前として持つシンボル.  <a href="group__m17nPlist.html#ga1a22859374071a0ca66f12452afee8bd">[詳解]</a><br /></td></tr>
<tr class="separator:ga1a22859374071a0ca66f12452afee8bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga45426542709f174689a06ce7c34a37de"><td class="memItemLeft" align="right" valign="top">MSymbol&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nCharset.html#ga45426542709f174689a06ce7c34a37de">Mcharset</a></td></tr>
<tr class="separator:ga45426542709f174689a06ce7c34a37de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga933000e154873f9bfcaa56d976bd259b"><td class="memItemLeft" align="right" valign="top">MSymbol&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nPlist.html#ga933000e154873f9bfcaa56d976bd259b">Mplist</a></td></tr>
<tr class="memdesc:ga933000e154873f9bfcaa56d976bd259b"><td class="mdescLeft">&#160;</td><td class="mdescRight">"plist" を名前として持つシンボル.  <a href="group__m17nPlist.html#ga933000e154873f9bfcaa56d976bd259b">[詳解]</a><br /></td></tr>
<tr class="separator:ga933000e154873f9bfcaa56d976bd259b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ce08eb57aa339db4d4745e75e80fdd8"><td class="memItemLeft" align="right" valign="top">MSymbol&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="m17n-core_8h.html#a0ce08eb57aa339db4d4745e75e80fdd8">Minteger</a></td></tr>
<tr class="separator:a0ce08eb57aa339db4d4745e75e80fdd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1efea11830fa151fad724fbdc4212750"><td class="memItemLeft" align="right" valign="top">MSymbol&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nCharacter.html#ga1efea11830fa151fad724fbdc4212750">Mscript</a></td></tr>
<tr class="memdesc:ga1efea11830fa151fad724fbdc4212750"><td class="mdescLeft">&#160;</td><td class="mdescRight">スクリプトを表わすキー.  <a href="group__m17nCharacter.html#ga1efea11830fa151fad724fbdc4212750">[詳解]</a><br /></td></tr>
<tr class="separator:ga1efea11830fa151fad724fbdc4212750"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4848713c0a3c225f3600e10d9ae56631"><td class="memItemLeft" align="right" valign="top">MSymbol&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nCharacter.html#ga4848713c0a3c225f3600e10d9ae56631">Mname</a></td></tr>
<tr class="memdesc:ga4848713c0a3c225f3600e10d9ae56631"><td class="mdescLeft">&#160;</td><td class="mdescRight">名前を表わすキー.  <a href="group__m17nCharacter.html#ga4848713c0a3c225f3600e10d9ae56631">[詳解]</a><br /></td></tr>
<tr class="separator:ga4848713c0a3c225f3600e10d9ae56631"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad6d719ce33cdd01171e8a3773d08af09"><td class="memItemLeft" align="right" valign="top">MSymbol&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nCharacter.html#gad6d719ce33cdd01171e8a3773d08af09">Mcategory</a></td></tr>
<tr class="memdesc:gad6d719ce33cdd01171e8a3773d08af09"><td class="mdescLeft">&#160;</td><td class="mdescRight">一般カテゴリを表わすキー.  <a href="group__m17nCharacter.html#gad6d719ce33cdd01171e8a3773d08af09">[詳解]</a><br /></td></tr>
<tr class="separator:gad6d719ce33cdd01171e8a3773d08af09"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6e59888c09af64ee3b20208bf1b2de6e"><td class="memItemLeft" align="right" valign="top">MSymbol&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nCharacter.html#ga6e59888c09af64ee3b20208bf1b2de6e">Mcombining_class</a></td></tr>
<tr class="memdesc:ga6e59888c09af64ee3b20208bf1b2de6e"><td class="mdescLeft">&#160;</td><td class="mdescRight">標準結合クラスを表わすキー.  <a href="group__m17nCharacter.html#ga6e59888c09af64ee3b20208bf1b2de6e">[詳解]</a><br /></td></tr>
<tr class="separator:ga6e59888c09af64ee3b20208bf1b2de6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga35ac97a9caf868b146b1843d4c6db02f"><td class="memItemLeft" align="right" valign="top">MSymbol&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nCharacter.html#ga35ac97a9caf868b146b1843d4c6db02f">Mbidi_category</a></td></tr>
<tr class="memdesc:ga35ac97a9caf868b146b1843d4c6db02f"><td class="mdescLeft">&#160;</td><td class="mdescRight">双方向カテゴリを表わすキー.  <a href="group__m17nCharacter.html#ga35ac97a9caf868b146b1843d4c6db02f">[詳解]</a><br /></td></tr>
<tr class="separator:ga35ac97a9caf868b146b1843d4c6db02f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5c971245e8af385056e6730aa6446c64"><td class="memItemLeft" align="right" valign="top">MSymbol&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nCharacter.html#ga5c971245e8af385056e6730aa6446c64">Msimple_case_folding</a></td></tr>
<tr class="memdesc:ga5c971245e8af385056e6730aa6446c64"><td class="mdescLeft">&#160;</td><td class="mdescRight">対応する小文字一文字を表わすキー.  <a href="group__m17nCharacter.html#ga5c971245e8af385056e6730aa6446c64">[詳解]</a><br /></td></tr>
<tr class="separator:ga5c971245e8af385056e6730aa6446c64"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae5e8271f68619d95a70930c18bc48220"><td class="memItemLeft" align="right" valign="top">MSymbol&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nCharacter.html#gae5e8271f68619d95a70930c18bc48220">Mcomplicated_case_folding</a></td></tr>
<tr class="memdesc:gae5e8271f68619d95a70930c18bc48220"><td class="mdescLeft">&#160;</td><td class="mdescRight">対応する小文字の列を表わすキー.  <a href="group__m17nCharacter.html#gae5e8271f68619d95a70930c18bc48220">[詳解]</a><br /></td></tr>
<tr class="separator:gae5e8271f68619d95a70930c18bc48220"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4df1027f7239776ec28478de769f0e97"><td class="memItemLeft" align="right" valign="top">MSymbol&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nCharacter.html#ga4df1027f7239776ec28478de769f0e97">Mcased</a></td></tr>
<tr class="memdesc:ga4df1027f7239776ec28478de769f0e97"><td class="mdescLeft">&#160;</td><td class="mdescRight">Case 処理に用いられる値のキー.  <a href="group__m17nCharacter.html#ga4df1027f7239776ec28478de769f0e97">[詳解]</a><br /></td></tr>
<tr class="separator:ga4df1027f7239776ec28478de769f0e97"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a54dd86441b0b2829c6c482d509ee02c3"><td class="memItemLeft" align="right" valign="top">MSymbol&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="m17n-core_8h.html#a54dd86441b0b2829c6c482d509ee02c3">Msoft_dotted</a></td></tr>
<tr class="separator:a54dd86441b0b2829c6c482d509ee02c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf5314e978cea3ca60461022c03d843a"><td class="memItemLeft" align="right" valign="top">MSymbol&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="m17n-core_8h.html#abf5314e978cea3ca60461022c03d843a">Mcase_mapping</a></td></tr>
<tr class="separator:abf5314e978cea3ca60461022c03d843a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga262e95cb77fc8470863bf2ee1fc6332b"><td class="memItemLeft" align="right" valign="top">MSymbol&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nCharacter.html#ga262e95cb77fc8470863bf2ee1fc6332b">Mblock</a></td></tr>
<tr class="memdesc:ga262e95cb77fc8470863bf2ee1fc6332b"><td class="mdescLeft">&#160;</td><td class="mdescRight">スクリプトブロック名を表すキー.  <a href="group__m17nCharacter.html#ga262e95cb77fc8470863bf2ee1fc6332b">[詳解]</a><br /></td></tr>
<tr class="separator:ga262e95cb77fc8470863bf2ee1fc6332b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga91e88555aace667aa53a16e5fbb4226c"><td class="memItemLeft" align="right" valign="top">MSymbol&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nChartable.html#ga91e88555aace667aa53a16e5fbb4226c">Mchar_table</a></td></tr>
<tr class="separator:ga91e88555aace667aa53a16e5fbb4226c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga32374f3750874ea0142af8dac831ab25"><td class="memItemLeft" align="right" valign="top">MSymbol&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#ga32374f3750874ea0142af8dac831ab25">Mlanguage</a></td></tr>
<tr class="separator:ga32374f3750874ea0142af8dac831ab25"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga759ba1a6ac36d9847bc6b4d431ae3735"><td class="memItemLeft" align="right" valign="top">MSymbol&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nTextProperty.html#ga759ba1a6ac36d9847bc6b4d431ae3735">Mtext_prop_serializer</a></td></tr>
<tr class="memdesc:ga759ba1a6ac36d9847bc6b4d431ae3735"><td class="mdescLeft">&#160;</td><td class="mdescRight">シリアライザ関数を指定するシンボル.  <a href="group__m17nTextProperty.html#ga759ba1a6ac36d9847bc6b4d431ae3735">[詳解]</a><br /></td></tr>
<tr class="separator:ga759ba1a6ac36d9847bc6b4d431ae3735"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga97f4c75b4ebf8ff252948dbf068bc077"><td class="memItemLeft" align="right" valign="top">MSymbol&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nTextProperty.html#ga97f4c75b4ebf8ff252948dbf068bc077">Mtext_prop_deserializer</a></td></tr>
<tr class="memdesc:ga97f4c75b4ebf8ff252948dbf068bc077"><td class="mdescLeft">&#160;</td><td class="mdescRight">デシリアライザ関数を指定するシンボル.  <a href="group__m17nTextProperty.html#ga97f4c75b4ebf8ff252948dbf068bc077">[詳解]</a><br /></td></tr>
<tr class="separator:ga97f4c75b4ebf8ff252948dbf068bc077"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga29022d6905ce43de1ac69cd1f88b36f7"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nDatabase.html#ga29022d6905ce43de1ac69cd1f88b36f7">mdatabase_dir</a></td></tr>
<tr class="separator:ga29022d6905ce43de1ac69cd1f88b36f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader">変数: UTF-16 と UTF-32 のデフォルトのエンディアン</h2></td></tr>
<tr class="memitem:ga985ecc7ae135b77919af483d12d4d337"><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="group__m17nMtext.html#ga4148a7a6fd502d4fb4a786d9fdb7da59">MTextFormat</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#ga985ecc7ae135b77919af483d12d4d337">MTEXT_FORMAT_UTF_16</a></td></tr>
<tr class="memdesc:ga985ecc7ae135b77919af483d12d4d337"><td class="mdescLeft">&#160;</td><td class="mdescRight">値が MTEXT_FORMAT_UTF_16LE か MTEXT_FORMAT_UTF_16BE である変数  <a href="group__m17nMtext.html#ga985ecc7ae135b77919af483d12d4d337">[詳解]</a><br /></td></tr>
<tr class="separator:ga985ecc7ae135b77919af483d12d4d337"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3e3b72f642ea80b03cf0644325fccfbe"><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#ga3e3b72f642ea80b03cf0644325fccfbe">MTEXT_FORMAT_UTF_32</a></td></tr>
<tr class="memdesc:ga3e3b72f642ea80b03cf0644325fccfbe"><td class="mdescLeft">&#160;</td><td class="mdescRight">値が MTEXT_FORMAT_UTF_32LE か MTEXT_FORMAT_UTF_32BE である変数  <a href="group__m17nMtext.html#ga3e3b72f642ea80b03cf0644325fccfbe">[詳解]</a><br /></td></tr>
<tr class="separator:ga3e3b72f642ea80b03cf0644325fccfbe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2114a8366b5aaee6b5d344f69ea5dd78"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structMText.html">MText</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__m17nMtext.html#ga2114a8366b5aaee6b5d344f69ea5dd78">mtext_from_data</a> (const void *data, int nitems, enum <a class="el" href="group__m17nMtext.html#ga4148a7a6fd502d4fb4a786d9fdb7da59">MTextFormat</a> format)</td></tr>
<tr class="memdesc:ga2114a8366b5aaee6b5d344f69ea5dd78"><td class="mdescLeft">&#160;</td><td class="mdescRight">指定のデータを元に新しい M-text を割り当てる.  <a href="group__m17nMtext.html#ga2114a8366b5aaee6b5d344f69ea5dd78">[詳解]</a><br /></td></tr>
<tr class="separator:ga2114a8366b5aaee6b5d344f69ea5dd78"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">マクロ定義詳解</h2>
<a id="abd94ebeac2dde8c7270cc41cee215835"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abd94ebeac2dde8c7270cc41cee215835">&#9670;&nbsp;</a></span>M17N_BEGIN_HEADER</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define M17N_BEGIN_HEADER</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a0c881b274139eb9274456bfb8c8f34c0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0c881b274139eb9274456bfb8c8f34c0">&#9670;&nbsp;</a></span>M17N_END_HEADER</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define M17N_END_HEADER</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">変数詳解</h2>
<a id="a0ce08eb57aa339db4d4745e75e80fdd8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0ce08eb57aa339db4d4745e75e80fdd8">&#9670;&nbsp;</a></span>Minteger</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MSymbol Minteger</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a54dd86441b0b2829c6c482d509ee02c3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a54dd86441b0b2829c6c482d509ee02c3">&#9670;&nbsp;</a></span>Msoft_dotted</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MSymbol Msoft_dotted</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="abf5314e978cea3ca60461022c03d843a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abf5314e978cea3ca60461022c03d843a">&#9670;&nbsp;</a></span>Mcase_mapping</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MSymbol Mcase_mapping</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
</div><!-- contents -->
<!-- -*- coding: utf-8; -*- -->
<hr>
<ADDRESS>
<a href="http://www.m17n.org/m17n-lib-ja/index.html" target="mulewindow"><img src="parrot.png" align=bottom alt="m17n-lib Home" border=0></a>
</ADDRESS>
</body>
</HTML>
<!-- Copyright information
Copyright (C) 2001 Information-technology Promotion Agency (IPA)
Copyright (C) 2001-2011
  National Institute of Advanced Industrial Science and Technology (AIST)
This file is part of the m17n library documentation.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no
Invariant Section, no Front-Cover Texts,
and no Back-Cover Texts.  A copy of the license is included in the
appendix entitled "GNU Free Documentation License".
-->