TrinityCore
AccountActionIpLogger Class Reference
+ Inheritance diagram for AccountActionIpLogger:

Public Member Functions

 AccountActionIpLogger ()
 
void OnAccountLogin (uint32 accountId) override
 
void OnFailedAccountLogin (uint32 accountId) override
 
void OnPasswordChange (uint32 accountId) override
 
void OnFailedPasswordChange (uint32 accountId) override
 
void OnEmailChange (uint32 accountId) override
 
void OnFailedEmailChange (uint32 accountId) override
 
void AccountIPLogAction (uint32 accountId, IPLoggingTypes aType)
 
- Public Member Functions inherited from AccountScript
 ~AccountScript ()
 
virtual void OnAccountLogin (uint32 accountId)
 
virtual void OnFailedAccountLogin (uint32 accountId)
 
virtual void OnEmailChange (uint32 accountId)
 
virtual void OnFailedEmailChange (uint32 accountId)
 
virtual void OnPasswordChange (uint32 accountId)
 
virtual void OnFailedPasswordChange (uint32 accountId)
 
- Public Member Functions inherited from ScriptObject
 ScriptObject (ScriptObject const &right)=delete
 
 ScriptObject (ScriptObject &&right)=delete
 
ScriptObjectoperator= (ScriptObject const &right)=delete
 
ScriptObjectoperator= (ScriptObject &&right)=delete
 
std::string const & GetName () const
 

Additional Inherited Members

- Protected Member Functions inherited from AccountScript
 AccountScript (char const *name)
 
- Protected Member Functions inherited from ScriptObject
 ScriptObject (char const *name)
 
virtual ~ScriptObject ()
 

Detailed Description

Definition at line 46 of file action_ip_logger.cpp.

Constructor & Destructor Documentation

◆ AccountActionIpLogger()

AccountActionIpLogger::AccountActionIpLogger ( )
inline

Definition at line 49 of file action_ip_logger.cpp.

Member Function Documentation

◆ AccountIPLogAction()

void AccountActionIpLogger::AccountIPLogAction ( uint32  accountId,
IPLoggingTypes  aType 
)
inline

Definition at line 93 of file action_ip_logger.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ OnAccountLogin()

void AccountActionIpLogger::OnAccountLogin ( uint32  accountId)
inlineoverridevirtual

Reimplemented from AccountScript.

Definition at line 53 of file action_ip_logger.cpp.

+ Here is the call graph for this function:

◆ OnEmailChange()

void AccountActionIpLogger::OnEmailChange ( uint32  accountId)
inlineoverridevirtual

Reimplemented from AccountScript.

Definition at line 79 of file action_ip_logger.cpp.

+ Here is the call graph for this function:

◆ OnFailedAccountLogin()

void AccountActionIpLogger::OnFailedAccountLogin ( uint32  accountId)
inlineoverridevirtual

Reimplemented from AccountScript.

Definition at line 60 of file action_ip_logger.cpp.

+ Here is the call graph for this function:

◆ OnFailedEmailChange()

void AccountActionIpLogger::OnFailedEmailChange ( uint32  accountId)
inlineoverridevirtual

Reimplemented from AccountScript.

Definition at line 85 of file action_ip_logger.cpp.

+ Here is the call graph for this function:

◆ OnFailedPasswordChange()

void AccountActionIpLogger::OnFailedPasswordChange ( uint32  accountId)
inlineoverridevirtual

Reimplemented from AccountScript.

Definition at line 72 of file action_ip_logger.cpp.

+ Here is the call graph for this function:

◆ OnPasswordChange()

void AccountActionIpLogger::OnPasswordChange ( uint32  accountId)
inlineoverridevirtual

Reimplemented from AccountScript.

Definition at line 66 of file action_ip_logger.cpp.

+ Here is the call graph for this function:

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