#include <list_meta.h>
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_meta & | operator= (const rfc822_functor_list_meta &) |
Private Attributes | |
bool | first |
Definition at line 29 of file list_meta.h.
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.
bool rfc822_functor_list_meta::operator() | ( | rfc822 & | arg | ) | [virtual] |
The () operator is used to invoke the functionality implemented in the functor.
arg | The rfc822 header in question. |
Implements rfc822_functor.
rfc822_functor_list_meta& rfc822_functor_list_meta::operator= | ( | const rfc822_functor_list_meta & | ) | [private] |
The assignment operator. Do not use.
bool rfc822_functor_list_meta::first [private] |
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.