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

#include <ldap.h>

Inheritance diagram for LDAPInterface:
Inheritance graph
Collaboration diagram for LDAPInterface:
Collaboration graph

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


Detailed Description

Definition at line 109 of file ldap.h.

Constructor & Destructor Documentation

◆ LDAPInterface()

LDAPInterface::LDAPInterface ( Module m)

Definition at line 114 of file ldap.h.

◆ ~LDAPInterface()

virtual LDAPInterface::~LDAPInterface ( )

Definition at line 115 of file ldap.h.

References CoreException::err.

Member Function Documentation

◆ OnDelete()

virtual void LDAPInterface::OnDelete ( )

Definition at line 119 of file ldap.h.

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

◆ OnError()

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

◆ OnResult()

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

Field Documentation

◆ owner

Module* LDAPInterface::owner

Definition at line 112 of file ldap.h.

Referenced by ModuleLDAP::OnModuleUnload(), and IdentifyInterface::OnResult().

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