BEmailMessage
class BEmailMessage : public BMailContainer {
BEmailMessage(BPositionIO* stream = NULL,
BEmailMessage(const entry_ref* ref,
virtual ~BEmailMessage();
BEmailMessage* ReplyMessage(mail_reply_to_mode replyTo,
BEmailMessage* ForwardMessage(bool accountFromMail,
void SendViaAccountFrom(BEmailMessage* message);
BEmailMessage mailMessage(&ref);
TTextView::LoadMessage(BEmailMessage *mail, bool quoteIt, const char *text)
TTextView::AddAsContent(BEmailMessage *mail, bool wrap, uint32 charset, mail_encoding encoding)
bool stripHeader, bool mime, TTextView *view, BEmailMessage *mail,
BEmailMessage *mail = reader->fMail;
void LoadMessage(BEmailMessage *mail, bool quoteIt, const char *insertText);
void AddAsContent(BEmailMessage *mail, bool wrap, uint32 charset, mail_encoding encoding);
BEmailMessage *fMail;
BEmailMessage* mail, BList* list, sem_id sem);
BEmailMessage* fMail;
BEmailMessage *mail;
TEnclosuresView::AddEnclosuresFromMail(BEmailMessage *mail)
void AddEnclosuresFromMail(BEmailMessage* mail);
THeaderView::SetFromMessage(BEmailMessage* mail)
class BEmailMessage;
status_t SetFromMessage(BEmailMessage* mail);
BEmailMessage* mail = window->Mail();
BEmailMessage* mail = window->Mail();
BEmailMessage mail(&file);
fMail = new BEmailMessage;
fMail = new BEmailMessage; // Not really used much, but still needed.
fMail = new BEmailMessage(fRef, characterSetForDecoding);
BEmailMessage* Mail() const { return fMail; }
BEmailMessage* fMail;
class BEmailMessage;
BEmailMessage MailMessage;
BEmailMessage WholeEMail;
BEmailMessage::InitCheck() const
BEmailMessage*
BEmailMessage::ReplyMessage(mail_reply_to_mode replyTo, bool accountFromMail,
BEmailMessage* reply = new BEmailMessage;
BEmailMessage*
BEmailMessage::ForwardMessage(bool accountFromMail, bool includeAttachments)
BEmailMessage *message = new BEmailMessage();
BEmailMessage::To() const
BEmailMessage::From() const
BEmailMessage::ReplyTo() const
BEmailMessage::CC() const
BEmailMessage::Subject() const
BEmailMessage::Date() const
BEmailMessage::Priority() const
BEmailMessage::SetSubject(const char* subject, uint32 charset,
BEmailMessage::SetReplyTo(const char* replyTo, uint32 charset,
BEmailMessage::SetFrom(const char* from, uint32 charset, mail_encoding encoding)
BEmailMessage::SetTo(const char* to, uint32 charset, mail_encoding encoding)
BEmailMessage::SetCC(const char* cc, uint32 charset, mail_encoding encoding)
BEmailMessage::SetBCC(const char* bcc)
BEmailMessage::SetPriority(int to)
BEmailMessage::GetName(char* name, int32 maxLength) const
BEmailMessage::GetName(BString* name) const
BEmailMessage::SendViaAccountFrom(BEmailMessage* message)
BEmailMessage::SendViaAccount(const char* accountName)
BEmailMessage::SendViaAccount(int32 account)
BEmailMessage::Account() const
BEmailMessage::GetAccountName(BString& accountName) const
BEmailMessage::AddComponent(BMailComponent* component)
BEmailMessage::BEmailMessage(BPositionIO* file, bool own, uint32 defaultCharSet)
BEmailMessage::RemoveComponent(BMailComponent* /*component*/)
BEmailMessage::RemoveComponent(int32 /*index*/)
BEmailMessage::GetComponent(int32 i, bool parseNow)
BEmailMessage::CountComponents() const
BEmailMessage::Attach(entry_ref* ref, bool includeAttributes)
BEmailMessage::IsComponentAttachment(int32 i)
BEmailMessage::SetBodyTextTo(const char* text)
BEmailMessage::Body()
BEmailMessage::BodyText()
BEmailMessage::SetBody(BTextMailComponent* body)
BEmailMessage::_RetrieveTextBody(BMailComponent* component)
BEmailMessage::SetToRFC822(BPositionIO* mailFile, size_t length,
BEmailMessage::BEmailMessage(const entry_ref* ref, uint32 defaultCharSet)
BEmailMessage::RenderToRFC822(BPositionIO* file)
BEmailMessage::RenderTo(BDirectory* dir, BEntry* msg)
BEmailMessage::~BEmailMessage()
BEmailMessage::Send(bool sendNow)
void BEmailMessage::_ReservedMessage1() {}
void BEmailMessage::_ReservedMessage2() {}
void BEmailMessage::_ReservedMessage3() {}
((BEmailMessage *)(fFields))->AddComponent(attach);
((BEmailMessage *)(fFields))->SetHeaderField(string.String(),str);
((BEmailMessage *)(fFields))->SetHeaderField(string.String(),str);
return ((BEmailMessage *)(fFields))->Send(send_now);
: fFields((BList *)(new BEmailMessage()))
delete ((BEmailMessage *)(fFields));
((BEmailMessage *)(fFields))->AddComponent(comp);
((BEmailMessage *)(fFields))->AddComponent(comp);
((BEmailMessage *)(fFields))->Attach(ref);
((BEmailMessage *)(fFields))->Attach(&ref);
BEmailMessage mail(&file);