#include <query.h>
Public Member Functions | |
| Query (const ResDBConfig &config, MessageManager *message_manager, std::unique_ptr< CustomQuery > executor=nullptr) | |
| virtual | ~Query () |
| virtual int | ProcessGetReplicaState (std::unique_ptr< Context > context, std::unique_ptr< Request > request) |
| virtual int | ProcessQuery (std::unique_ptr< Context > context, std::unique_ptr< Request > request) |
| virtual int | ProcessCustomQuery (std::unique_ptr< Context > context, std::unique_ptr< Request > request) |
Protected Attributes | |
| ResDBConfig | config_ |
| MessageManager * | message_manager_ |
| std::unique_ptr< CustomQuery > | custom_query_executor_ |
| resdb::Query::Query | ( | const ResDBConfig & | config, |
| MessageManager * | message_manager, | ||
| std::unique_ptr< CustomQuery > | executor = nullptr |
||
| ) |
|
virtual |
|
virtual |
|
virtual |
|
protected |
|
protected |
|
protected |