Public Member Functions | Protected Attributes

nsCollation Struct Reference

#include <nsCollation.h>

Collaboration diagram for nsCollation:

List of all members.

Public Member Functions

 nsCollation ()
 ~nsCollation ()
nsresult NormalizeString (const nsAString &stringIn, nsAString &stringOut)
nsresult SetCharset (const char *aCharset)
nsresult UnicodeToChar (const nsAString &aSrc, char **dst)

Protected Attributes

nsCOMPtr< nsICaseConversion > mCaseConversion
nsCOMPtr< nsIUnicodeEncoder > mEncoder

Constructor & Destructor Documentation

nsCollation::nsCollation (  ) 
nsCollation::~nsCollation (  ) 

Member Function Documentation

nsresult nsCollation::NormalizeString ( const nsAString stringIn,
nsAString stringOut 
)
nsresult nsCollation::SetCharset ( const char *  aCharset  ) 
nsresult nsCollation::UnicodeToChar ( const nsAString aSrc,
char **  dst 
)

Member Data Documentation

nsCOMPtr<nsICaseConversion> nsCollation::mCaseConversion [protected]
nsCOMPtr<nsIUnicodeEncoder> nsCollation::mEncoder [protected]

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