| <!doctype html public "-//w3c//dtd html 4.0 transitional//en"> |
| <html xmlns:v="urn:schemas-microsoft-com:vml" |
| xmlns:o="urn:schemas-microsoft-com:office:office" |
| xmlns:w="urn:schemas-microsoft-com:office:word" |
| xmlns="http://www.w3.org/TR/REC-html40"> |
| |
| <head> |
| <meta http-equiv=Content-Type content="text/html; charset=iso-8859-1"> |
| <meta name=ProgId content=Word.Document> |
| <meta name=Generator content="Microsoft Word 9"> |
| <meta name=Originator content="Microsoft Word 9"> |
| <link rel=File-List href="./codeConv_files/filelist.xml"> |
| <title>ICU Code Conventions</title> |
| <!--[if gte mso 9]><xml> |
| <o:DocumentProperties> |
| <o:Author>Helena Shih</o:Author> |
| <o:Template>Normal</o:Template> |
| <o:LastAuthor>Helena Shih</o:LastAuthor> |
| <o:Revision>2</o:Revision> |
| <o:TotalTime>1</o:TotalTime> |
| <o:Created>2000-01-15T02:19:00Z</o:Created> |
| <o:LastSaved>2000-01-15T02:20:00Z</o:LastSaved> |
| <o:Pages>1</o:Pages> |
| <o:Words>90</o:Words> |
| <o:Characters>514</o:Characters> |
| <o:Company>IBM</o:Company> |
| <o:Lines>4</o:Lines> |
| <o:Paragraphs>1</o:Paragraphs> |
| <o:CharactersWithSpaces>631</o:CharactersWithSpaces> |
| <o:Version>9.2720</o:Version> |
| </o:DocumentProperties> |
| </xml><![endif]--> |
| <style> |
| <!-- |
| /* Font Definitions */ |
| @font-face |
| {font-family:Wingdings; |
| panose-1:5 0 0 0 0 0 0 0 0 0; |
| mso-font-charset:2; |
| mso-generic-font-family:auto; |
| mso-font-pitch:variable; |
| mso-font-signature:0 268435456 0 0 -2147483648 0;} |
| /* Style Definitions */ |
| p.MsoNormal, li.MsoNormal, div.MsoNormal |
| {mso-style-parent:""; |
| margin:0in; |
| margin-bottom:.0001pt; |
| mso-pagination:widow-orphan; |
| font-size:12.0pt; |
| font-family:"Times New Roman"; |
| mso-fareast-font-family:"Times New Roman";} |
| p |
| {font-size:12.0pt; |
| font-family:"Times New Roman"; |
| mso-fareast-font-family:"Times New Roman";} |
| @page Section1 |
| {size:8.5in 11.0in; |
| margin:1.0in 1.25in 1.0in 1.25in; |
| mso-header-margin:.5in; |
| mso-footer-margin:.5in; |
| mso-paper-source:0;} |
| div.Section1 |
| {page:Section1;} |
| /* List Definitions */ |
| @list l0 |
| {mso-list-id:2139493132; |
| mso-list-type:hybrid; |
| mso-list-template-ids:-492779212 1372506460 1938962810 1520060516 -1453542400 -622921738 1639710906 893795734 -73735610 626148326;} |
| @list l0:level1 |
| {mso-level-number-format:bullet; |
| mso-level-text:\F0B7; |
| mso-level-tab-stop:.5in; |
| mso-level-number-position:left; |
| text-indent:-.25in; |
| mso-ansi-font-size:10.0pt; |
| font-family:Symbol;} |
| ol |
| {margin-bottom:0in;} |
| ul |
| {margin-bottom:0in;} |
| --> |
| </style> |
| <!--[if gte mso 9]><xml> |
| <o:shapedefaults v:ext="edit" spidmax="1027"/> |
| </xml><![endif]--><!--[if gte mso 9]><xml> |
| <o:shapelayout v:ext="edit"> |
| <o:idmap v:ext="edit" data="1"/> |
| </o:shapelayout></xml><![endif]--> |
| </head> |
| |
| <body bgcolor=white lang=EN-US link=blue vlink=blue style='tab-interval:.5in'> |
| |
| <div class=Section1> |
| |
| <h1>International Components for Unicode Code Conventions</h1> |
| |
| <ul type=disc> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l0 level1 lfo1;tab-stops:list .5in'><span style='font-size:24.0pt'>No |
| "bare" types</span></li> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l0 level1 lfo1;tab-stops:list .5in'><br> |
| <span style='font-size:18.0pt'>-- int8_t, int16_t, etc.</span> <br> |
| <span style='font-size:18.0pt'>-- UChar, UTextOffset</span> </li> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l0 level1 lfo1;tab-stops:list .5in'><span style='font-size:24.0pt'>Pass-in, |
| Pass-out Idiom</span></li> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l0 level1 lfo1;tab-stops:list .5in'><br> |
| <span style='font-size:18.0pt'>-- pass in: output parameter to be filled |
| in</span> <br> |
| <span style='font-size:18.0pt'>-- return: the output parameter to enable |
| chaining</span> <br> |
| <span style='font-size:18.0pt'>example: |
| uniString.removeBetween(2,3).toUpper();</span> </li> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l0 level1 lfo1;tab-stops:list .5in'><a href="errorCod.html"><span |
| style='font-size:24.0pt'>Error Handling</span></a></li> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l0 level1 lfo1;tab-stops:list .5in'><span style='font-size:24.0pt'>Const</span></li> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l0 level1 lfo1;tab-stops:list .5in'><a href="nameConv.html"><span |
| style='font-size:24.0pt'>Naming Conventions</span></a></li> |
| </ul> |
| |
| <p><a href="../readme.html#API">ReadMe for International Components for Unicode, |
| API Overview</a> <br> |
| <br> |
| </p> |
| |
| </div> |
| |
| </body> |
| |
| </html> |