Back to index

lightning-sunbird  0.9+nobinonly
Classes | Defines | Variables
nsDBFolderInfo.cpp File Reference
#include "msgCore.h"
#include "nsDBFolderInfo.h"
#include "nsMsgDatabase.h"
#include "nsMsgFolderFlags.h"
#include "nsIPrefService.h"
#include "nsIPrefBranch.h"
#include "nsIPrefBranch2.h"
#include "nsIPrefLocalizedString.h"
#include "nsIObserver.h"
#include "nsIObserverService.h"
#include "nsIMsgDBView.h"
#include "nsReadableUtils.h"
#include "nsISupportsObsolete.h"

Go to the source code of this file.

Classes

class  nsFolderCharsetObserver
class  nsTransferDBFolderInfo

Defines

#define kMAILNEWS_VIEW_DEFAULT_CHARSET   "mailnews.view_default_charset"
#define kMAILNEWS_DEFAULT_CHARSET_OVERRIDE   "mailnews.force_charset_override"

Variables

static const char * kDBFolderInfoScope = "ns:msg:db:row:scope:dbfolderinfo:all"
static const char * kDBFolderInfoTableKind = "ns:msg:db:table:kind:dbfolderinfo"
static const char * kNumMessagesColumnName = "numMsgs"
static const char * kNumUnreadMessagesColumnName = "numNewMsgs"
static const char * kFlagsColumnName = "flags"
static const char * kFolderSizeColumnName = "folderSize"
static const char * kExpungedBytesColumnName = "expungedBytes"
static const char * kFolderDateColumnName = "folderDate"
static const char * kHighWaterMessageKeyColumnName = "highWaterKey"
static const char * kImapUidValidityColumnName = "UIDValidity"
static const char * kTotalPendingMessagesColumnName = "totPendingMsgs"
static const char * kUnreadPendingMessagesColumnName = "unreadPendingMsgs"
static const char * kMailboxNameColumnName = "mailboxName"
static const char * kKnownArtsSetColumnName = "knownArts"
static const char * kExpiredMarkColumnName = "expiredMark"
static const char * kVersionColumnName = "version"
static const char * kCharacterSetColumnName = "charSet"
static const char * kCharacterSetOverrideColumnName = "charSetOverride"
static const char * kLocaleColumnName = "locale"
static char * gDefaultCharacterSet = NULL
static PRBool gDefaultCharacterOverride
static nsIObservergFolderCharsetObserver = nsnull
static PRBool gInitializeObserver = PR_FALSE
static PRBool gReleaseObserver = PR_FALSE

Define Documentation

#define kMAILNEWS_DEFAULT_CHARSET_OVERRIDE   "mailnews.force_charset_override"

Definition at line 80 of file nsDBFolderInfo.cpp.

#define kMAILNEWS_VIEW_DEFAULT_CHARSET   "mailnews.view_default_charset"

Definition at line 79 of file nsDBFolderInfo.cpp.


Variable Documentation

Definition at line 82 of file nsDBFolderInfo.cpp.

char* gDefaultCharacterSet = NULL [static]

Definition at line 81 of file nsDBFolderInfo.cpp.

Definition at line 83 of file nsDBFolderInfo.cpp.

Definition at line 84 of file nsDBFolderInfo.cpp.

Definition at line 85 of file nsDBFolderInfo.cpp.

const char* kCharacterSetColumnName = "charSet" [static]

Definition at line 74 of file nsDBFolderInfo.cpp.

const char* kCharacterSetOverrideColumnName = "charSetOverride" [static]

Definition at line 75 of file nsDBFolderInfo.cpp.

const char* kDBFolderInfoScope = "ns:msg:db:row:scope:dbfolderinfo:all" [static]

Definition at line 53 of file nsDBFolderInfo.cpp.

const char* kDBFolderInfoTableKind = "ns:msg:db:table:kind:dbfolderinfo" [static]

Definition at line 54 of file nsDBFolderInfo.cpp.

const char* kExpiredMarkColumnName = "expiredMark" [static]

Definition at line 72 of file nsDBFolderInfo.cpp.

const char* kExpungedBytesColumnName = "expungedBytes" [static]

Definition at line 63 of file nsDBFolderInfo.cpp.

const char* kFlagsColumnName = "flags" [static]

Definition at line 61 of file nsDBFolderInfo.cpp.

const char* kFolderDateColumnName = "folderDate" [static]

Definition at line 64 of file nsDBFolderInfo.cpp.

const char* kFolderSizeColumnName = "folderSize" [static]

Definition at line 62 of file nsDBFolderInfo.cpp.

const char* kHighWaterMessageKeyColumnName = "highWaterKey" [static]

Definition at line 65 of file nsDBFolderInfo.cpp.

const char* kImapUidValidityColumnName = "UIDValidity" [static]

Definition at line 67 of file nsDBFolderInfo.cpp.

const char* kKnownArtsSetColumnName = "knownArts" [static]

Definition at line 71 of file nsDBFolderInfo.cpp.

const char* kLocaleColumnName = "locale" [static]

Definition at line 76 of file nsDBFolderInfo.cpp.

const char* kMailboxNameColumnName = "mailboxName" [static]

Definition at line 70 of file nsDBFolderInfo.cpp.

const char* kNumMessagesColumnName = "numMsgs" [static]

Definition at line 58 of file nsDBFolderInfo.cpp.

const char* kNumUnreadMessagesColumnName = "numNewMsgs" [static]

Definition at line 60 of file nsDBFolderInfo.cpp.

const char* kTotalPendingMessagesColumnName = "totPendingMsgs" [static]

Definition at line 68 of file nsDBFolderInfo.cpp.

const char* kUnreadPendingMessagesColumnName = "unreadPendingMsgs" [static]

Definition at line 69 of file nsDBFolderInfo.cpp.

const char* kVersionColumnName = "version" [static]

Definition at line 73 of file nsDBFolderInfo.cpp.