SWC-DB  v0.5.12 C++ documentations
SWC-DB© (Super Wide Column Database) - High Performance Scalable Database (https://github.com/kashirin-alex/swc-db)
SWC::Comm::AppHandler Class Referenceabstract

#include <swcdb/core/comm/AppHandler.h>

+ Inheritance diagram for SWC::Comm::AppHandler:
+ Collaboration diagram for SWC::Comm::AppHandler:

Public Member Functions

SWC_CAN_INLINE AppHandler (const ConnHandlerPtr &conn, const Event::Ptr &ev) noexcept
 
virtual void run ()=0
 

Protected Member Functions

virtual ~AppHandler () noexcept
 

Protected Attributes

ConnHandlerPtr m_conn
 
Event::Ptr m_ev
 

Detailed Description

Definition at line 18 of file AppHandler.h.

Constructor & Destructor Documentation

◆ AppHandler()

SWC_CAN_INLINE SWC::Comm::AppHandler::AppHandler ( const ConnHandlerPtr conn,
const Event::Ptr ev 
)
inlinenoexcept

Definition at line 22 of file AppHandler.h.

◆ ~AppHandler()

virtual SWC::Comm::AppHandler::~AppHandler ( )
inlineprotectedvirtualnoexcept

Definition at line 30 of file AppHandler.h.

Member Function Documentation

◆ run()

virtual void SWC::Comm::AppHandler::run ( )
pure virtual

Member Data Documentation

◆ m_conn

ConnHandlerPtr SWC::Comm::AppHandler::m_conn
protected

◆ m_ev

Event::Ptr SWC::Comm::AppHandler::m_ev
protected

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