Classes | Defines

nsUTF8Utils.h File Reference

#include "nscore.h"
#include "nsCharTraits.h"
Include dependency graph for nsUTF8Utils.h:

Classes

class  UTF8traits
class  UTF8CharEnumerator
 Extract the next UCS-4 character from the buffer and return it. More...
class  UTF16CharEnumerator
 Extract the next UCS-4 character from the buffer and return it. More...
class  ConvertUTF8toUTF16
 A character sink (see |copy_string| in nsAlgorithm.h) for converting UTF-8 to UTF-16. More...
class  CalculateUTF8Length
 A character sink (see |copy_string| in nsAlgorithm.h) for computing the length of the UTF-16 string equivalent to a UTF-8 string. More...
class  ConvertUTF16toUTF8
 A character sink (see |copy_string| in nsAlgorithm.h) for converting UTF-16 to UTF-8. More...
class  CalculateUTF8Size
 A character sink (see |copy_string| in nsAlgorithm.h) for computing the number of bytes a UTF-16 would occupy in UTF-8. More...

Defines

#define NS_ALWAYS_INLINE

Define Documentation

#define NS_ALWAYS_INLINE