Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions
nsIUnicodeNormalizer Interface Reference

import "nsIUnicodeNormalizer.idl";

Inheritance diagram for nsIUnicodeNormalizer:
Inheritance graph
[legend]
Collaboration diagram for nsIUnicodeNormalizer:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void NormalizeUnicodeNFD (in AString aSrc, out AString aDest)
 Normalize Unicode (NFD, NFC, NFKD, NFKC).
void NormalizeUnicodeNFC (in AString aSrc, out AString aDest)
void NormalizeUnicodeNFKD (in AString aSrc, out AString aDest)
void NormalizeUnicodeNFKC (in AString aSrc, out AString aDest)

Detailed Description

Definition at line 46 of file nsIUnicodeNormalizer.idl.


Member Function Documentation

void nsIUnicodeNormalizer::NormalizeUnicodeNFC ( in AString  aSrc,
out AString  aDest 
)
void nsIUnicodeNormalizer::NormalizeUnicodeNFD ( in AString  aSrc,
out AString  aDest 
)

Normalize Unicode (NFD, NFC, NFKD, NFKC).

NFD: Canonical Decomposition NFC: Canonical Decomposition, followed by Canonical Composition NFKD: Compatibility Decomposition NFKC: Compatibility Decomposition, followed by Canonical Composition Reference: Unicode Standard, TR15, Unicode Normalization Forms

Parameters:
aSrc[IN] nsAString which contains an input UTF-16 string.
aDest[OUT] A pointer to an output buffer provided by a callee.
Returns:
NS_OK for success,

Here is the caller graph for this function:

void nsIUnicodeNormalizer::NormalizeUnicodeNFKC ( in AString  aSrc,
out AString  aDest 
)
void nsIUnicodeNormalizer::NormalizeUnicodeNFKD ( in AString  aSrc,
out AString  aDest 
)

The documentation for this interface was generated from the following file: