Anope IRC Services  Version 2.0
Public Member Functions | Data Fields
LDAPInterface Class Referenceabstract

#include <ldap.h>

Inheritance diagram for LDAPInterface:
Inheritance graph
[legend]
Collaboration diagram for LDAPInterface:
Collaboration graph
[legend]

Public Member Functions

 LDAPInterface (Module *m)
 
virtual ~LDAPInterface ()
 
virtual void OnResult (const LDAPResult &r)=0
 
virtual void OnError (const LDAPResult &err)=0
 
virtual void OnDelete ()
 

Data Fields

Moduleowner
 

Detailed Description

Definition at line 109 of file ldap.h.

Constructor & Destructor Documentation

LDAPInterface::LDAPInterface ( Module m)
inline

Definition at line 114 of file ldap.h.

virtual LDAPInterface::~LDAPInterface ( )
inlinevirtual

Definition at line 115 of file ldap.h.

Member Function Documentation

virtual void LDAPInterface::OnDelete ( )
inlinevirtual

Definition at line 119 of file ldap.h.

Referenced by ModuleLDAP::OnModuleUnload(), and LDAPService::~LDAPService().

virtual void LDAPInterface::OnError ( const LDAPResult err)
pure virtual
virtual void LDAPInterface::OnResult ( const LDAPResult r)
pure virtual

Field Documentation

Module* LDAPInterface::owner

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