Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Public Attributes | Private Member Functions
msgAttachment Struct Reference

List of all members.

Public Member Functions

 msgAttachment ()
 ~msgAttachment ()
void Clear ()
PRBool Init (const char *aContentType, const char *aUrl, const char *aDisplayName, const char *aMessageUri)
void Adopt (msgAttachment &aSource)

Public Attributes

char * mContentType
char * mUrl
char * mDisplayName
char * mMessageUri

Private Member Functions

 msgAttachment (const msgAttachment &rhs)
msgAttachmentoperator= (const msgAttachment &rhs)

Detailed Description

Definition at line 2558 of file nsMessenger.cpp.


Constructor & Destructor Documentation

Definition at line 2568 of file nsMessenger.cpp.

  {
    Clear();
  }

Here is the call graph for this function:


Member Function Documentation

void msgAttachment::Adopt ( msgAttachment aSource) [inline]

Definition at line 2593 of file nsMessenger.cpp.

  {
    Clear();

    mContentType = aSource.mContentType;
    mUrl = aSource.mUrl;
    mDisplayName = aSource.mDisplayName;
    mMessageUri = aSource.mMessageUri;

    aSource.mContentType = nsnull;
    aSource.mUrl = nsnull;
    aSource.mDisplayName = nsnull;
    aSource.mMessageUri = nsnull;
  }

Here is the call graph for this function:

Here is the caller graph for this function:

void msgAttachment::Clear ( void  ) [inline]

Definition at line 2573 of file nsMessenger.cpp.

Here is the caller graph for this function:

PRBool msgAttachment::Init ( const char *  aContentType,
const char *  aUrl,
const char *  aDisplayName,
const char *  aMessageUri 
) [inline]

Definition at line 2581 of file nsMessenger.cpp.

Here is the call graph for this function:

msgAttachment& msgAttachment::operator= ( const msgAttachment rhs) [private]

Member Data Documentation

Definition at line 2608 of file nsMessenger.cpp.

Definition at line 2610 of file nsMessenger.cpp.

Definition at line 2611 of file nsMessenger.cpp.

Definition at line 2609 of file nsMessenger.cpp.


The documentation for this struct was generated from the following file: