Back to index

lightning-sunbird  0.9+nobinonly
Classes | Defines | Variables
mimeobj.h File Reference
#include "mimei.h"
#include "prio.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


struct  MimeObjectClass
struct  MimeObject


#define MimeObject_grow_obuffer(obj, desired_size)


MimeObjectClass mimeObjectClass

Class Documentation

struct MimeObject

Definition at line 162 of file mimeobj.h.

Collaboration diagram for MimeObject:
Class Members
MimeObjectClass * clazz
PRBool closed_p
char * content_type
PRBool dontShowAsAttachment
char * encoding
MimeHeaders * headers
char * ibuffer
PRInt32 ibuffer_fp
PRInt32 ibuffer_size
char * obuffer
PRInt32 obuffer_fp
PRInt32 obuffer_size
MimeDisplayOptions * options
PRBool output_p
MimeObject * parent
PRBool parsed_p

Define Documentation

#define MimeObject_grow_obuffer (   obj,
(((desired_size) >= (obj)->obuffer_size) ? \
   mime_GrowBuffer ((PRUint32)(desired_size), (PRUint32)sizeof(char), 1024, \
                               &(obj)->obuffer, (PRInt32*)&(obj)->obuffer_size) \
   : 0)

Definition at line 210 of file mimeobj.h.

Variable Documentation

Definition at line 159 of file mimeobj.h.