Back to index

lightning-sunbird  0.9+nobinonly
Classes | Defines
nsICharRepresentable.h File Reference
#include "nscore.h"
#include "nsISupports.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  nsICharRepresentable

Defines

#define NS_ICHARREPRESENTABLE_IID   { 0xa4d9a521, 0x185a, 0x11d3, { 0xb3, 0xbd, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70 } }
#define IS_REPRESENTABLE(info, c)   (((info)[(c) >> 5] >> ((c) & 0x1f)) & 1L)
#define SET_REPRESENTABLE(info, c)   (info)[(c) >> 5] |= (1L << ((c) & 0x1f))
#define CLEAR_REPRESENTABLE(info, c)   (info)[(c) >> 5] &= (~(1L << ((c) & 0x1f)))
#define UCS2_MAP_LEN   2048

Define Documentation

#define CLEAR_REPRESENTABLE (   info,
  c 
)    (info)[(c) >> 5] &= (~(1L << ((c) & 0x1f)))

Definition at line 55 of file nsICharRepresentable.h.

#define IS_REPRESENTABLE (   info,
  c 
)    (((info)[(c) >> 5] >> ((c) & 0x1f)) & 1L)

Definition at line 53 of file nsICharRepresentable.h.

#define NS_ICHARREPRESENTABLE_IID   { 0xa4d9a521, 0x185a, 0x11d3, { 0xb3, 0xbd, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70 } }

Definition at line 45 of file nsICharRepresentable.h.

#define SET_REPRESENTABLE (   info,
  c 
)    (info)[(c) >> 5] |= (1L << ((c) & 0x1f))

Definition at line 54 of file nsICharRepresentable.h.

#define UCS2_MAP_LEN   2048

Definition at line 58 of file nsICharRepresentable.h.