Anope IRC Services  Version 2.0
Public Member Functions | Private Attributes
SQLAuthenticationResult Class Reference
Inheritance diagram for SQLAuthenticationResult:
Inheritance graph
[legend]
Collaboration diagram for SQLAuthenticationResult:
Collaboration graph
[legend]

Public Member Functions

 SQLAuthenticationResult (User *u, IdentifyRequest *r)
 
 ~SQLAuthenticationResult ()
 
void OnResult (const SQL::Result &r) anope_override
 
void OnError (const SQL::Result &r) anope_override
 
- Public Member Functions inherited from SQL::Interface
 Interface (Module *m)
 
virtual ~Interface ()
 

Private Attributes

Reference< Useruser
 
IdentifyRequestreq
 

Additional Inherited Members

- Data Fields inherited from SQL::Interface
Moduleowner
 

Detailed Description

Definition at line 6 of file m_sql_authentication.cpp.

Constructor & Destructor Documentation

SQLAuthenticationResult::SQLAuthenticationResult ( User u,
IdentifyRequest r 
)
inline

Definition at line 12 of file m_sql_authentication.cpp.

References IdentifyRequest::Hold().

SQLAuthenticationResult::~SQLAuthenticationResult ( )
inline

Definition at line 17 of file m_sql_authentication.cpp.

References IdentifyRequest::Release().

Member Function Documentation

void SQLAuthenticationResult::OnError ( const SQL::Result r)
inlinevirtual

Implements SQL::Interface.

Definition at line 61 of file m_sql_authentication.cpp.

References SQL::Interface::owner.

void SQLAuthenticationResult::OnResult ( const SQL::Result r)
inlinevirtual

Field Documentation

IdentifyRequest* SQLAuthenticationResult::req
private

Definition at line 9 of file m_sql_authentication.cpp.

Reference<User> SQLAuthenticationResult::user
private

Definition at line 8 of file m_sql_authentication.cpp.


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