[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Dotgnu-pnet-commits] CVS: pnet/include il_utils.h,1.22,1.23
From: |
Rhys Weatherley <address@hidden> |
Subject: |
[Dotgnu-pnet-commits] CVS: pnet/include il_utils.h,1.22,1.23 |
Date: |
Thu, 28 Aug 2003 21:53:54 -0400 |
Update of /cvsroot/dotgnu-pnet/pnet/include
In directory subversions:/tmp/cvs-serv14589/include
Modified Files:
il_utils.h
Log Message:
Add support routines for performing Unicode case conversion.
Index: il_utils.h
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/include/il_utils.h,v
retrieving revision 1.22
retrieving revision 1.23
diff -C2 -r1.22 -r1.23
*** il_utils.h 23 Jul 2003 00:38:09 -0000 1.22
--- il_utils.h 29 Aug 2003 01:53:51 -0000 1.23
***************
*** 306,309 ****
--- 306,333 ----
/*
+ * Convert a unicode character into upper, lower, or title case.
+ */
+ unsigned ILUnicodeCharToUpper(unsigned ch);
+ unsigned ILUnicodeCharToLower(unsigned ch);
+ unsigned ILUnicodeCharToTitle(unsigned ch);
+
+ /*
+ * Convert a unicode string into upper, lower, or title case.
+ */
+ void ILUnicodeStringToUpper(unsigned short *dest, const unsigned short *src,
+ unsigned long len);
+ void ILUnicodeStringToLower(unsigned short *dest, const unsigned short *src,
+ unsigned long len);
+ void ILUnicodeStringToTitle(unsigned short *dest, const unsigned short *src,
+ unsigned long len);
+
+ /*
+ * Compare two unicode strings, while ignoring case.
+ */
+ int ILUnicodeStringCompare(const unsigned short *str1,
+ const unsigned short *str2,
+ unsigned long len);
+
+ /*
* Option descriptors for command-line parsing support.
*/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Dotgnu-pnet-commits] CVS: pnet/include il_utils.h,1.22,1.23,
Rhys Weatherley <address@hidden> <=
- Prev by Date:
[Dotgnu-pnet-commits] CVS: pnet/support mkcase.c, NONE, 1.1 unicase.c, NONE, 1.1 .cvsignore, 1.2, 1.3 Makefile.am, 1.46, 1.47 unicode.c, 1.4, 1.5
- Next by Date:
[Dotgnu-pnet-commits] CVS: pnet ChangeLog,1.2668,1.2669
- Previous by thread:
[Dotgnu-pnet-commits] CVS: pnet/support mkcase.c, NONE, 1.1 unicase.c, NONE, 1.1 .cvsignore, 1.2, 1.3 Makefile.am, 1.46, 1.47 unicode.c, 1.4, 1.5
- Next by thread:
[Dotgnu-pnet-commits] CVS: pnet ChangeLog,1.2668,1.2669
- Index(es):