Skip to main content

Mozilla

  • About
  • Foundation
  • Contribute
  • Community
  • Developers
  • Projects

  • Roadmap
  • Projects
  • Coding
    • Module Owners
    • Hacking
    • Get the Source
    • Build It
  • Testing
    • Releases
    • Nightly Builds
    • Report A Problem
  • Tools
    • Bugzilla
    • Tinderbox
    • Bonsai
    • MXR
  • FAQs

PUBLIC int PR_CALLBACK INTL_IsLeadByte ( int charSetID, unsigned char ch )

Returns number of bytes in given character, minus 1

Documentation

Returns number of bytes in given character, minus 1. This function returns the number of bytes in a character that starts with the given byte, minus 1. I.e. for a single-byte character, it returns zero. For a double-byte character, it returns 1. And so on. Hence, this function returns a non-zero value if the given byte is the "lead byte" of a multibyte character. This function should not be confused with Windows API isleadbyte().
Returns:
The number of bytes in the given character, minus 1
Parameters:
charSetID - Specifies the charset ID of the text
ch - Specifies the first byte of a character in the text
See Also:
INTL_CharLen

alphabetic index hierarchy of classes


Copyright © 1998 Netscape Communications Corporation

generated by doc++


  • Support Options
  • Security Center
  • Privacy Policy
  • Contact Us

International Affiliates: Mozilla Europe - Mozilla Japan - Mozilla China

Portions of this content are © 1998–2008 by individual mozilla.org contributors
Content available under a Creative Commons license

Last modified April 16, 1998 Document History Edit this Page (or via CVS)