Back to index

lightning-sunbird  0.9+nobinonly
Classes | Functions | Variables
nsMailDatabase.cpp File Reference
#include "msgCore.h"
#include "nsImapCore.h"
#include "nsMailDatabase.h"
#include "nsDBFolderInfo.h"
#include "nsMsgLocalFolderHdrs.h"
#include "nsFileStream.h"
#include "nsLocalFolderSummarySpec.h"
#include "nsFileSpec.h"
#include "nsMsgOfflineImapOperation.h"
#include "nsMsgFolderFlags.h"
#include "prlog.h"
#include "prprf.h"
#include "nsIFileSpec.h"

Go to the source code of this file.

Classes

class  nsMsgOfflineOpEnumerator

Functions

int msg_UnHex (char C)

Variables

PRLogModuleInfoIMAPOffline
const char * kOfflineOpsScope = "ns:msg:db:row:scope:ops:all"
const char * kOfflineOpsTableKind = "ns:msg:db:table:kind:ops"
static PRBool gGotGlobalPrefs = PR_FALSE
static PRInt32 gTimeStampLeeway

Function Documentation

int msg_UnHex ( char  C)

Definition at line 242 of file nsMailDatabase.cpp.

{
       return ((C >= '0' && C <= '9') ? C - '0' :
                     ((C >= 'A' && C <= 'F') ? C - 'A' + 10 :
                      ((C >= 'a' && C <= 'f') ? C - 'a' + 10 : 0)));
}

Here is the caller graph for this function:


Variable Documentation

Definition at line 95 of file nsMailDatabase.cpp.

Definition at line 96 of file nsMailDatabase.cpp.

Definition at line 48 of file nsMsgOfflineImapOperation.cpp.

const char* kOfflineOpsScope = "ns:msg:db:row:scope:ops:all"

Definition at line 58 of file nsMailDatabase.cpp.

const char* kOfflineOpsTableKind = "ns:msg:db:table:kind:ops"

Definition at line 59 of file nsMailDatabase.cpp.