Back to index

lightning-sunbird  0.9+nobinonly
Defines | Variables
nsEudoraMailbox.cpp File Reference
#include "nsCOMPtr.h"
#include "nsReadableUtils.h"
#include "nsEudoraMailbox.h"
#include "nsSpecialSystemDirectory.h"
#include "nsEudoraCompose.h"
#include "nspr.h"
#include "EudoraDebugLog.h"

Go to the source code of this file.

Defines

#define kCopyBufferSize   8192
#define kMailReadBufferSize   16384
#define DATE_STR_LEN   64
#define kWhitespace   " \t\b\r\n"
#define DUMP_FILENAME(x, y)
#define kComposeErrorStr   "X-Eudora-Compose-Error: *****" "\x0D\x0A"
#define kHTMLTag   "<html>"
#define kMsgHeaderSize   218
#define kMsgFirstOffset   104

Variables

const char * eudoraFromLine = "From - Mon Jan 1 00:00:00 1965\x0D\x0A"
static char * eudoraWeekDays [7]
static char * eudoraMonths [12]
static char * eudoraTag []
static PRInt32 eudoraTagLen []
static const char * TagContentType []
static char * eudoraAttachLines []
static PRInt32 eudoraAttachLen []

Define Documentation

#define DATE_STR_LEN   64

Definition at line 51 of file nsEudoraMailbox.cpp.

#define DUMP_FILENAME (   x,
  y 
)

Definition at line 80 of file nsEudoraMailbox.cpp.

#define kComposeErrorStr   "X-Eudora-Compose-Error: *****" "\x0D\x0A"

Definition at line 168 of file nsEudoraMailbox.cpp.

#define kCopyBufferSize   8192

Definition at line 49 of file nsEudoraMailbox.cpp.

#define kHTMLTag   "<html>"

Definition at line 169 of file nsEudoraMailbox.cpp.

Definition at line 50 of file nsEudoraMailbox.cpp.

Definition at line 373 of file nsEudoraMailbox.cpp.

Definition at line 372 of file nsEudoraMailbox.cpp.

#define kWhitespace   " \t\b\r\n"

Definition at line 53 of file nsEudoraMailbox.cpp.


Variable Documentation

Initial value:
 {
       21,
       21,
       24,
       24,
       0
}

Definition at line 1071 of file nsEudoraMailbox.cpp.

char* eudoraAttachLines[] [static]
Initial value:
 {
       "Attachment Converted:",
       "Attachment converted:",
       "Pièce jointe convertie :",
       
       
       "\x95\x9c\x8c\xb3\x82\xb3\x82\xea\x82\xbd\x93\x59\x95\x74\x83\x74\x83\x40\x83\x43\x83\x8b\x81\x46"
}

Definition at line 1062 of file nsEudoraMailbox.cpp.

const char* eudoraFromLine = "From - Mon Jan 1 00:00:00 1965\x0D\x0A"

Definition at line 55 of file nsEudoraMailbox.cpp.

char* eudoraMonths[12] [static]
Initial value:
 {
       "Jan",
       "Feb",
       "Mar",
       "Apr",
       "May",
       "Jun",
       "Jul",
       "Aug",
       "Sep",
       "Oct",
       "Nov",
       "Dec"
}

Definition at line 93 of file nsEudoraMailbox.cpp.

char* eudoraTag[] [static]
Initial value:
 {
  "<x-html>",
  "</x-html>",
  "<x-rich>",
  "</x-rich>",
  "<x-flowed>",
  "</x-flowed>"
}

Definition at line 726 of file nsEudoraMailbox.cpp.

PRInt32 eudoraTagLen[] [static]
Initial value:
 {
       8,
       9,
       8,
       9,
       10,
       11,
       0
}

Definition at line 735 of file nsEudoraMailbox.cpp.

char* eudoraWeekDays[7] [static]
Initial value:
 {
       "Mon",
       "Tue",
       "Wed",
       "Thu",
       "Fri",
       "Sat",
       "Sun"
}

Definition at line 83 of file nsEudoraMailbox.cpp.

const char* TagContentType[] [static]
Initial value:
 {
       "text/html",
       "text/html",
       "text/enriched",
       "text/enriched",
       "text/plain",
       "text/plain",
}

Definition at line 746 of file nsEudoraMailbox.cpp.