rfc822_functor_list_meta Class Reference

#include <list_meta.h>

Inheritance diagram for rfc822_functor_list_meta:

rfc822_functor

Public Member Functions

virtual ~rfc822_functor_list_meta ()
 rfc822_functor_list_meta ()
bool operator() (rfc822 &arg)

Private Member Functions

 rfc822_functor_list_meta (const rfc822_functor_list_meta &)
rfc822_functor_list_metaoperator= (const rfc822_functor_list_meta &)

Private Attributes

bool first

Detailed Description

The rfc822_functor_list_meta class is used to represent header processing which prints some of the meta-data.

Definition at line 29 of file list_meta.h.


Constructor & Destructor Documentation

virtual rfc822_functor_list_meta::~rfc822_functor_list_meta (  )  [virtual]

The destructor.

rfc822_functor_list_meta::rfc822_functor_list_meta (  ) 

The default constructor.

rfc822_functor_list_meta::rfc822_functor_list_meta ( const rfc822_functor_list_meta  )  [private]

The copy constructor. Do not use.


Member Function Documentation

bool rfc822_functor_list_meta::operator() ( rfc822 arg  )  [virtual]

The () operator is used to invoke the functionality implemented in the functor.

Parameters:
arg The rfc822 header in question.
Returns:
boolean; true to keep on walking down the version list, or false to stop at this point.

Implements rfc822_functor.

rfc822_functor_list_meta& rfc822_functor_list_meta::operator= ( const rfc822_functor_list_meta  )  [private]

The assignment operator. Do not use.


Field Documentation

The first instance variable is used to remember whether or not we are at the first item or not.

Definition at line 51 of file list_meta.h.


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

Generated on Wed Mar 12 23:37:42 2008 for Aegis by  doxygen 1.5.5