Back to index

courier  0.68.2
Public Member Functions | Public Attributes | Private Member Functions | Private Attributes
FormatMbox Class Reference

#include <formatmbox.h>

Collaboration diagram for FormatMbox:
Collaboration graph

List of all members.

Public Member Functions

 FormatMbox ()
 ~FormatMbox ()
int HasMsg ()
void Init (int)
BufferNextLine ()
int DeliverTo (class Mio &)

Public Attributes

Buffer hdrfrom
Buffer hdrsubject
unsigned long msgsize

Private Member Functions

BufferGetFromLine (void)
BufferGetLineBuffer (void)
BufferGetNextLineBuffer (void)

Private Attributes

Buffer msglinebuf
Buffer tempbuf
int do_escape
Buffer *(FormatMbox::* next_func )(void)
int inheader

Detailed Description

Definition at line 32 of file formatmbox.h.

Constructor & Destructor Documentation

FormatMbox::FormatMbox ( ) [inline]

Definition at line 50 of file formatmbox.h.


Definition at line 51 of file formatmbox.h.


Member Function Documentation

int FormatMbox::DeliverTo ( class Mio )
Buffer* FormatMbox::GetFromLine ( void  ) [private]
Buffer* FormatMbox::GetLineBuffer ( void  ) [private]
Buffer* FormatMbox::GetNextLineBuffer ( void  ) [private]
void FormatMbox::Init ( int  )

Definition at line 55 of file formatmbox.h.

                     return ( (this->*next_func)() );

Member Data Documentation

int FormatMbox::do_escape [private]

Definition at line 36 of file formatmbox.h.

Definition at line 47 of file formatmbox.h.

Definition at line 47 of file formatmbox.h.

int FormatMbox::inheader [private]

Definition at line 44 of file formatmbox.h.

Definition at line 34 of file formatmbox.h.

unsigned long FormatMbox::msgsize

Definition at line 48 of file formatmbox.h.

Buffer*(FormatMbox::* FormatMbox::next_func)(void) [private]

Definition at line 38 of file formatmbox.h.

Definition at line 35 of file formatmbox.h.

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