GSmtp::InternalVerifier Class Reference

The standard internal Verifier. More...

#include <ginternalverifier.h>

Inheritance diagram for GSmtp::InternalVerifier:

GSmtp::Verifier

List of all members.

Public Member Functions

 InternalVerifier ()
 Constructor.
virtual ~InternalVerifier ()
 Destructor.
virtual void verify (const std::string &rcpt_to_parameter, const std::string &mail_from_parameter, const GNet::Address &client_ip, const std::string &auth_mechanism, const std::string &auth_extra)
 Final override from GSmtp::Verifier.
virtual G::Signal2
< std::string, VerifierStatus > & 
doneSignal ()
 Final override from GSmtp::Verifier.
virtual void reset ()
 Final override from GSmtp::Verifier.


Detailed Description

The standard internal Verifier.

Definition at line 40 of file ginternalverifier.h.


Constructor & Destructor Documentation

GSmtp::InternalVerifier::InternalVerifier (  ) 

Constructor.

Definition at line 26 of file ginternalverifier.cpp.

GSmtp::InternalVerifier::~InternalVerifier (  )  [virtual]

Destructor.

Definition at line 30 of file ginternalverifier.cpp.


Member Function Documentation

void GSmtp::InternalVerifier::verify ( const std::string &  rcpt_to_parameter,
const std::string &  mail_from_parameter,
const GNet::Address client_ip,
const std::string &  auth_mechanism,
const std::string &  auth_extra 
) [virtual]

Final override from GSmtp::Verifier.

Implements GSmtp::Verifier.

Definition at line 34 of file ginternalverifier.cpp.

References doneSignal().

G::Signal2< std::string, GSmtp::VerifierStatus > & GSmtp::InternalVerifier::doneSignal (  )  [virtual]

Final override from GSmtp::Verifier.

Implements GSmtp::Verifier.

Definition at line 51 of file ginternalverifier.cpp.

Referenced by verify().

void GSmtp::InternalVerifier::reset (  )  [virtual]

Final override from GSmtp::Verifier.

Implements GSmtp::Verifier.

Definition at line 56 of file ginternalverifier.cpp.


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

Generated on Fri Apr 18 15:56:13 2008 for E-MailRelay by  doxygen 1.5.5