mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-23 02:05:42 +00:00
205 lines
6.4 KiB
C++
205 lines
6.4 KiB
C++
/*
|
|
* DO NOT EDIT. THIS FILE IS GENERATED FROM nsIMsgCompFields.idl
|
|
*/
|
|
|
|
#ifndef __gen_nsIMsgCompFields_h__
|
|
#define __gen_nsIMsgCompFields_h__
|
|
|
|
#include "nsISupports.h" /* interface nsISupports */
|
|
#include "nsID.h" /* interface nsID */
|
|
|
|
#ifdef XPIDL_JS_STUBS
|
|
#include "jsapi.h"
|
|
#endif
|
|
|
|
/* starting interface: nsIMsgCompFields */
|
|
|
|
/* {3E89CAE3-BD2D-11d2-8293-000000000000} */
|
|
#define NS_IMSGCOMPFIELDS_IID_STR "3E89CAE3-BD2D-11d2-8293-000000000000"
|
|
#define NS_IMSGCOMPFIELDS_IID \
|
|
{0x3E89CAE3, 0xBD2D, 0x11d2, \
|
|
{ 0x82, 0x93, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }}
|
|
|
|
class nsIMsgCompFields : public nsISupports {
|
|
public:
|
|
NS_DEFINE_STATIC_IID_ACCESSOR(NS_IMSGCOMPFIELDS_IID)
|
|
|
|
/* void Copy (in nsIMsgCompFields pMsgCompFields); */
|
|
NS_IMETHOD Copy(nsIMsgCompFields *pMsgCompFields) = 0;
|
|
|
|
/* long SetHeader (in long header, in string value); */
|
|
NS_IMETHOD SetHeader(PRInt32 header, const char *value, PRInt32 *_retval) = 0;
|
|
|
|
/* string GetHeader (in long header); */
|
|
NS_IMETHOD GetHeader(PRInt32 header, char **_retval) = 0;
|
|
|
|
/* long SetBoolHeader (in long header, in boolean bValue); */
|
|
NS_IMETHOD SetBoolHeader(PRInt32 header, PRBool bValue, PRInt32 *_retval) = 0;
|
|
|
|
/* boolean GetBoolHeader (in long header); */
|
|
NS_IMETHOD GetBoolHeader(PRInt32 header, PRBool *_retval) = 0;
|
|
|
|
/* long SetFrom (in string value); */
|
|
NS_IMETHOD SetFrom(const char *value, PRInt32 *_retval) = 0;
|
|
|
|
/* string GetFrom (); */
|
|
NS_IMETHOD GetFrom(char **_retval) = 0;
|
|
|
|
/* long SetReplyTo (in string value); */
|
|
NS_IMETHOD SetReplyTo(const char *value, PRInt32 *_retval) = 0;
|
|
|
|
/* string GetReplyTo (); */
|
|
NS_IMETHOD GetReplyTo(char **_retval) = 0;
|
|
|
|
/* long SetTo (in string value); */
|
|
NS_IMETHOD SetTo(const char *value, PRInt32 *_retval) = 0;
|
|
|
|
/* string GetTo (); */
|
|
NS_IMETHOD GetTo(char **_retval) = 0;
|
|
|
|
/* long SetCc (in string value); */
|
|
NS_IMETHOD SetCc(const char *value, PRInt32 *_retval) = 0;
|
|
|
|
/* string GetCc (); */
|
|
NS_IMETHOD GetCc(char **_retval) = 0;
|
|
|
|
/* long SetBcc (in string value); */
|
|
NS_IMETHOD SetBcc(const char *value, PRInt32 *_retval) = 0;
|
|
|
|
/* string GetBcc (); */
|
|
NS_IMETHOD GetBcc(char **_retval) = 0;
|
|
|
|
/* long SetFcc (in string value); */
|
|
NS_IMETHOD SetFcc(const char *value, PRInt32 *_retval) = 0;
|
|
|
|
/* string GetFcc (); */
|
|
NS_IMETHOD GetFcc(char **_retval) = 0;
|
|
|
|
/* long SetNewsFcc (in string value); */
|
|
NS_IMETHOD SetNewsFcc(const char *value, PRInt32 *_retval) = 0;
|
|
|
|
/* string GetNewsFcc (); */
|
|
NS_IMETHOD GetNewsFcc(char **_retval) = 0;
|
|
|
|
/* long SetNewsBcc (in string value); */
|
|
NS_IMETHOD SetNewsBcc(const char *value, PRInt32 *_retval) = 0;
|
|
|
|
/* string GetNewsBcc (); */
|
|
NS_IMETHOD GetNewsBcc(char **_retval) = 0;
|
|
|
|
/* long SetNewsgroups (in string value); */
|
|
NS_IMETHOD SetNewsgroups(const char *value, PRInt32 *_retval) = 0;
|
|
|
|
/* string GetNewsgroups (); */
|
|
NS_IMETHOD GetNewsgroups(char **_retval) = 0;
|
|
|
|
/* long SetFollowupTo (in string value); */
|
|
NS_IMETHOD SetFollowupTo(const char *value, PRInt32 *_retval) = 0;
|
|
|
|
/* string GetFollowupTo (); */
|
|
NS_IMETHOD GetFollowupTo(char **_retval) = 0;
|
|
|
|
/* long SetSubject (in string value); */
|
|
NS_IMETHOD SetSubject(const char *value, PRInt32 *_retval) = 0;
|
|
|
|
/* string GetSubject (); */
|
|
NS_IMETHOD GetSubject(char **_retval) = 0;
|
|
|
|
/* long SetAttachments (in string value); */
|
|
NS_IMETHOD SetAttachments(const char *value, PRInt32 *_retval) = 0;
|
|
|
|
/* string GetAttachments (); */
|
|
NS_IMETHOD GetAttachments(char **_retval) = 0;
|
|
|
|
/* long SetOrganization (in string value); */
|
|
NS_IMETHOD SetOrganization(const char *value, PRInt32 *_retval) = 0;
|
|
|
|
/* string GetOrganization (); */
|
|
NS_IMETHOD GetOrganization(char **_retval) = 0;
|
|
|
|
/* long SetReferences (in string value); */
|
|
NS_IMETHOD SetReferences(const char *value, PRInt32 *_retval) = 0;
|
|
|
|
/* string GetReferences (); */
|
|
NS_IMETHOD GetReferences(char **_retval) = 0;
|
|
|
|
/* long SetOtherRandomHeaders (in string value); */
|
|
NS_IMETHOD SetOtherRandomHeaders(const char *value, PRInt32 *_retval) = 0;
|
|
|
|
/* string GetOtherRandomHeaders (); */
|
|
NS_IMETHOD GetOtherRandomHeaders(char **_retval) = 0;
|
|
|
|
/* long SetNewspostUrl (in string value); */
|
|
NS_IMETHOD SetNewspostUrl(const char *value, PRInt32 *_retval) = 0;
|
|
|
|
/* string GetNewspostUrl (); */
|
|
NS_IMETHOD GetNewspostUrl(char **_retval) = 0;
|
|
|
|
/* long SetDefaultBody (in string value); */
|
|
NS_IMETHOD SetDefaultBody(const char *value, PRInt32 *_retval) = 0;
|
|
|
|
/* string GetDefaultBody (); */
|
|
NS_IMETHOD GetDefaultBody(char **_retval) = 0;
|
|
|
|
/* long SetPriority (in string value); */
|
|
NS_IMETHOD SetPriority(const char *value, PRInt32 *_retval) = 0;
|
|
|
|
/* string GetPriority (); */
|
|
NS_IMETHOD GetPriority(char **_retval) = 0;
|
|
|
|
/* long SetMessageEncoding (in string value); */
|
|
NS_IMETHOD SetMessageEncoding(const char *value, PRInt32 *_retval) = 0;
|
|
|
|
/* string GetMessageEncoding (); */
|
|
NS_IMETHOD GetMessageEncoding(char **_retval) = 0;
|
|
|
|
/* long SetCharacterSet (in string value); */
|
|
NS_IMETHOD SetCharacterSet(const char *value, PRInt32 *_retval) = 0;
|
|
|
|
/* string GetCharacterSet (); */
|
|
NS_IMETHOD GetCharacterSet(char **_retval) = 0;
|
|
|
|
/* long SetMessageId (in string value); */
|
|
NS_IMETHOD SetMessageId(const char *value, PRInt32 *_retval) = 0;
|
|
|
|
/* string GetMessageId (); */
|
|
NS_IMETHOD GetMessageId(char **_retval) = 0;
|
|
|
|
/* long SetHTMLPart (in string value); */
|
|
NS_IMETHOD SetHTMLPart(const char *value, PRInt32 *_retval) = 0;
|
|
|
|
/* string GetHTMLPart (); */
|
|
NS_IMETHOD GetHTMLPart(char **_retval) = 0;
|
|
|
|
/* long SetTemplateName (in string value); */
|
|
NS_IMETHOD SetTemplateName(const char *value, PRInt32 *_retval) = 0;
|
|
|
|
/* string GetTemplateName (); */
|
|
NS_IMETHOD GetTemplateName(char **_retval) = 0;
|
|
|
|
/* long SetReturnReceipt (in boolean value); */
|
|
NS_IMETHOD SetReturnReceipt(PRBool value, PRInt32 *_retval) = 0;
|
|
|
|
/* boolean GetReturnReceipt (); */
|
|
NS_IMETHOD GetReturnReceipt(PRBool *_retval) = 0;
|
|
|
|
/* long SetAttachVCard (in boolean value); */
|
|
NS_IMETHOD SetAttachVCard(PRBool value, PRInt32 *_retval) = 0;
|
|
|
|
/* boolean GetAttachVCard (); */
|
|
NS_IMETHOD GetAttachVCard(PRBool *_retval) = 0;
|
|
|
|
/* long SetBody (in string value); */
|
|
NS_IMETHOD SetBody(const char *value, PRInt32 *_retval) = 0;
|
|
|
|
/* string GetBody (); */
|
|
NS_IMETHOD GetBody(char **_retval) = 0;
|
|
|
|
#ifdef XPIDL_JS_STUBS
|
|
static NS_EXPORT_(JSObject *) InitJSClass(JSContext *cx);
|
|
static NS_EXPORT_(JSObject *) GetJSObject(JSContext *cx, nsIMsgCompFields *priv);
|
|
#endif
|
|
};
|
|
|
|
#endif /* __gen_nsIMsgCompFields_h__ */
|