CharSet.h File Reference

#include <X11/Xfuncproto.h>

Include dependency graph for CharSet.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

_XFUNCPROTOBEGIN void XmuCopyISOLatin1Lowered (char *dst_return, _Xconst char *src)
void XmuCopyISOLatin1Uppered (char *dst_return, _Xconst char *src)
int XmuCompareISOLatin1 (_Xconst char *first, _Xconst char *second)
void XmuNCopyISOLatin1Lowered (char *dst_return, _Xconst char *src, int size)
void XmuNCopyISOLatin1Uppered (char *dst_return, _Xconst char *src, int size)


Function Documentation

int XmuCompareISOLatin1 ( _Xconst char *  first,
_Xconst char *  second 
)

Definition at line 95 of file Lower.c.

References XmuTolower.

Referenced by ActionSet(), handle_toggle(), HandleSendSignal(), InParams(), VTRealize(), and XmuCvtStringToShapeStyle().

00096 {
00097   register unsigned char *ap, *bp;
00098 
00099   for (ap = (unsigned char *)first, bp = (unsigned char *)second;
00100        *ap && *bp && XmuTolower(*ap) == XmuTolower(*bp);
00101        ap++, bp++)
00102     ;
00103 
00104   return ((int)XmuTolower(*ap) - (int)XmuTolower(*bp));
00105 }

Here is the caller graph for this function:

_XFUNCPROTOBEGIN void XmuCopyISOLatin1Lowered ( char *  dst_return,
_Xconst char *  src 
)

Definition at line 71 of file Lower.c.

References XmuTolower.

Referenced by _CvtStringToEdgeType(), CvtStringToAsciiType(), CvtStringToEditMode(), CvtStringToMultiType(), CvtStringToResizeMode(), CvtStringToScrollMode(), CvtStringToWrapMode(), XmuCursorNameToIndex(), and XmuWnInitializeNodes().

00072 {
00073   register unsigned char *dest, *source;
00074 
00075   for (dest = (unsigned char *)dst, source = (unsigned char *)src;
00076        *source;
00077        source++, dest++)
00078     *dest = XmuTolower(*source);
00079   *dest = '\0';
00080 }

Here is the caller graph for this function:

void XmuCopyISOLatin1Uppered ( char *  dst_return,
_Xconst char *  src 
)

Definition at line 83 of file Lower.c.

References XmuToupper.

00084 {
00085   register unsigned char *dest, *source;
00086 
00087   for (dest = (unsigned char *)dst, source = (unsigned char *)src;
00088        *source;
00089        source++, dest++)
00090     *dest = XmuToupper(*source);
00091   *dest = '\0';
00092 }

void XmuNCopyISOLatin1Lowered ( char *  dst_return,
_Xconst char *  src,
int  size 
)

Referenced by CvtStringToBlock(), InitializeQuarks(), XmuCvtStringToBackingStore(), XmuCvtStringToGravity(), XmuCvtStringToJustify(), XmuCvtStringToOrientation(), and XmuWnNameToNode().

Here is the caller graph for this function:

void XmuNCopyISOLatin1Uppered ( char *  dst_return,
_Xconst char *  src,
int  size 
)


Generated on Sun Mar 4 16:03:26 2007 for Scilab [trunk] by  doxygen 1.5.1