Anope IRC Services  Version 2.0
Public Member Functions | Data Fields
Transaction Class Reference
Inheritance diagram for Transaction:
Inheritance graph
[legend]
Collaboration diagram for Transaction:
Collaboration graph
[legend]

Public Member Functions

 Transaction (Module *creator)
 
 ~Transaction ()
 
void OnResult (const Reply &r) anope_override
 
- Public Member Functions inherited from Redis::Interface
 Interface (Module *m)
 
virtual ~Interface ()
 
virtual void OnError (const Anope::string &error)
 

Data Fields

std::deque< Interface * > interfaces
 
- Data Fields inherited from Redis::Interface
Moduleowner
 

Detailed Description

Definition at line 36 of file m_redis.cpp.

Constructor & Destructor Documentation

Transaction::Transaction ( Module creator)
inline

Definition at line 41 of file m_redis.cpp.

Transaction::~Transaction ( )
inline

Definition at line 43 of file m_redis.cpp.

References Redis::Interface::OnError().

Member Function Documentation

void Transaction::OnResult ( const Reply r)
inlinevirtual

Implements Redis::Interface.

Definition at line 56 of file m_redis.cpp.

References LOG_DEBUG_2, Redis::Reply::multi_bulk, and Redis::Interface::OnResult().

Field Documentation

std::deque<Interface *> Transaction::interfaces

Definition at line 39 of file m_redis.cpp.

Referenced by ModuleRedis::OnModuleUnload(), and MyRedisService::Send().


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