Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

CHostListCheck Class Reference

#include <HostListCheck.h>

Inheritance diagram for CHostListCheck:

CAccessListCheck CAuthenticator List of all members.

Public Methods

 CHostListCheck ()
 ~CHostListCheck ()
 CHostListCheck (const CHostListCheck &aCHostListCheck)
CHostListCheck & operator= (const CHostListCheck &aCHostListCheck)
virtual Bool_t Authenticate (CInteractor &rInteractor)
Bool_t Authenticate (const std::string &rHostname)
virtual void AddAclEntry (const std::string &rHostname)
virtual void DeleteAclEntry (const std::string &rHostname)
Bool_t Authenticate (in_addr Address)
void AddIpAddress (in_addr Address)
void DeleteIpAddress (in_addr address)

Protected Methods

std::string EncodeAddress (in_addr Address)

Private Methods

int operator== (const CHostListCheck &aCHostListCheck) const

Constructor & Destructor Documentation

CHostListCheck::CHostListCheck   [inline]
 

Definition at line 334 of file HostListCheck.h.

CHostListCheck::~CHostListCheck   [inline]
 

Definition at line 337 of file HostListCheck.h.

CHostListCheck::CHostListCheck const CHostListCheck &    aCHostListCheck [inline]
 

Definition at line 342 of file HostListCheck.h.


Member Function Documentation

virtual void CHostListCheck::AddAclEntry const std::string &    rHostname [inline, virtual]
 

Reimplemented from CAccessListCheck.

Definition at line 367 of file HostListCheck.h.

References CAccessListCheck::AddAclEntry().

void CHostListCheck::AddIpAddress in_addr    Address
 

Definition at line 330 of file HostListCheck.cpp.

References CAccessListCheck::AddAclEntry(), and EncodeAddress().

Bool_t CHostListCheck::Authenticate in_addr    Address [inline]
 

Definition at line 377 of file HostListCheck.h.

References CAccessListCheck::Authenticate(), and EncodeAddress().

Bool_t CHostListCheck::Authenticate const std::string &    rHostname
 

Definition at line 316 of file HostListCheck.cpp.

References Authenticate().

virtual Bool_t CHostListCheck::Authenticate CInteractor   rInteractor [inline, virtual]
 

Reimplemented from CAccessListCheck.

Definition at line 362 of file HostListCheck.h.

References CAuthenticator::GetLine().

Referenced by Authenticate().

virtual void CHostListCheck::DeleteAclEntry const std::string &    rHostname [inline, virtual]
 

Reimplemented from CAccessListCheck.

Definition at line 372 of file HostListCheck.h.

References CAccessListCheck::DeleteAclEntry().

void CHostListCheck::DeleteIpAddress in_addr    address
 

Definition at line 344 of file HostListCheck.cpp.

References CAccessListCheck::DeleteAclEntry(), and EncodeAddress().

std::string CHostListCheck::EncodeAddress in_addr    Address [protected]
 

Definition at line 351 of file HostListCheck.cpp.

Referenced by AddIpAddress(), Authenticate(), and DeleteIpAddress().

CHostListCheck& CHostListCheck::operator= const CHostListCheck &    aCHostListCheck [inline]
 

Definition at line 349 of file HostListCheck.h.

References CAccessListCheck::operator=().

int CHostListCheck::operator== const CHostListCheck &    aCHostListCheck const [private]
 


The documentation for this class was generated from the following files:
Generated on Fri Nov 8 13:37:15 2002 for Event Readout system. by doxygen1.2.16