mozilla-headers.h File Reference
Detailed Description
Headers for mozilla. Take care of glue and frozen interfaces.
#include <nsCOMPtr.h>
#include <nsXPCOM.h>
#include <nsStringAPI.h>
#include "mozilla-utils.h"
Include dependency graph for mozilla-headers.h:
This graph shows which files directly or indirectly include this file:
Defines | |
#define | nsReadableUtils_h___ |
#define | nsString_h___ |
#define | OPEN_SYNC_KEY "OpenSyncKey" |
Typedefs | |
typedef NS_LossyConvertUTF16toASCII | NS_LossyConvertUCS2toASCII |
typedef nsAString | nsAFlatCString |
Define Documentation
#define nsReadableUtils_h___ |
#define nsString_h___ |
#define OPEN_SYNC_KEY "OpenSyncKey" |
Field name to be used in nsIAbMDBCard to store the key for OpenSync hash table
Referenced by ThunderbirdAddressbook::DeleteCard(), ThunderbirdCard::GetKey(), and ThunderbirdAddressbook::ModifyCardFromXML().
Typedef Documentation
typedef NS_LossyConvertUTF16toASCII NS_LossyConvertUCS2toASCII |
nsIABDirectory pulls in xpcom_obsolete/nsFileSpec.h. We define _FILESPEC_H_ so we avoid any dependencies on obsolete. This should be OK, as we included nsStringAPI.h above.
typedef nsAString nsAFlatCString |