|
SWC-DB
v0.5.12 C++ documentations
SWC-DB© (Super Wide Column Database) - High Performance Scalable Database (https://github.com/kashirin-alex/swc-db)
|
Go to the documentation of this file.
6 #ifndef swcdb_manager_Protocol_mngr_req_ColumnUpdate_h
7 #define swcdb_manager_Protocol_mngr_req_ColumnUpdate_h
12 namespace SWC {
namespace Comm {
namespace Protocol {
13 namespace Mngr {
namespace Req {
17 typedef std::shared_ptr<ColumnUpdate>
Ptr;
38 cid_begin, cid_end, total, std::move(columns)
58 if(ev->response_code()) {
68 #endif // swcdb_manager_Protocol_mngr_req_ColumnUpdate_h
ColumnUpdate & operator=(const ColumnUpdate &)=delete
std::shared_ptr< Schema > Ptr
Comm::client::ConnQueue::ReqBase ReqBase
SWC_CAN_INLINE ColumnUpdate(cid_t cid_begin, cid_t cid_end, uint64_t total, cids_t &&columns)
ColumnUpdate(const ColumnUpdate &)=delete
virtual ~ColumnUpdate() noexcept
ColumnUpdate(ColumnUpdate &&)=delete
The SWC-DB C++ namespace 'SWC'.
std::shared_ptr< ConnHandler > ConnHandlerPtr
SWC_CAN_INLINE ColumnUpdate(Params::ColumnMng::Function function, const DB::Schema::Ptr &schema, int err, uint64_t id)
void handle(ConnHandlerPtr conn, const Event::Ptr &ev) override
std::shared_ptr< Event > Ptr
bool insistent() noexcept override
void handle_no_conn() override
ColumnUpdate & operator=(ColumnUpdate &&)=delete
std::shared_ptr< ColumnUpdate > Ptr