rfc822_functor_print_version Class Reference

#include <print_vers.h>

Inheritance diagram for rfc822_functor_print_version:

rfc822_functor

Public Member Functions

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

Private Member Functions

 rfc822_functor_print_version (const rfc822_functor_print_version &)
rfc822_functor_print_versionoperator= (const rfc822_functor_print_version &)

Detailed Description

The rfc822_functor_print_version class is used to represent a simple functior which extratcts and prints a version number.

Definition at line 29 of file print_vers.h.


Constructor & Destructor Documentation

virtual rfc822_functor_print_version::~rfc822_functor_print_version (  )  [virtual]

The destructor.

rfc822_functor_print_version::rfc822_functor_print_version (  ) 

The default constructor.

rfc822_functor_print_version::rfc822_functor_print_version ( const rfc822_functor_print_version  )  [private]

The copy constructor. Do not use.


Member Function Documentation

bool rfc822_functor_print_version::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_print_version& rfc822_functor_print_version::operator= ( const rfc822_functor_print_version  )  [private]

The assignment operator. Do not use.


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