#include <swcdb/db/Protocol/Mngr/req/ColumnMng_Sync.h>
|
template<typename... DataArgsT> |
static SWC_CAN_INLINE std::shared_ptr< ColumnMng< ColumnMng_Sync > > | make (const Params::ColumnMng ¶ms, const uint32_t timeout, DataArgsT &&... args) |
|
template<typename... DataArgsT> |
static SWC_CAN_INLINE void | request (const Params::ColumnMng ¶ms, const uint32_t timeout, DataArgsT &&... args) |
|
template<typename... DataArgsT> |
static SWC_CAN_INLINE void | request (Params::ColumnMng::Function func, const DB::Schema::Ptr &schema, const uint32_t timeout, DataArgsT &&... args) |
|
template<typename... DataArgsT> |
static SWC_CAN_INLINE void | create (const DB::Schema::Ptr &schema, const uint32_t timeout, DataArgsT &&... args) |
|
template<typename... DataArgsT> |
static SWC_CAN_INLINE void | modify (const DB::Schema::Ptr &schema, const uint32_t timeout, DataArgsT &&... args) |
|
template<typename... DataArgsT> |
static SWC_CAN_INLINE void | remove (const DB::Schema::Ptr &schema, const uint32_t timeout, DataArgsT &&... args) |
|
Definition at line 18 of file ColumnMng_Sync.h.
◆ ColumnMng_Sync()
◆ ~ColumnMng_Sync()
SWC::Comm::Protocol::Mngr::Req::ColumnMng_Sync::~ColumnMng_Sync |
( |
| ) |
|
|
inlinenoexcept |
◆ callback()
◆ create()
template<typename... DataArgsT>
static SWC_CAN_INLINE void SWC::Comm::Protocol::Mngr::Req::ColumnMng_Sync::create |
( |
const DB::Schema::Ptr & |
schema, |
|
|
const uint32_t |
timeout, |
|
|
DataArgsT &&... |
args |
|
) |
| |
|
inlinestatic |
◆ get_clients()
◆ make()
template<typename... DataArgsT>
◆ modify()
template<typename... DataArgsT>
static SWC_CAN_INLINE void SWC::Comm::Protocol::Mngr::Req::ColumnMng_Sync::modify |
( |
const DB::Schema::Ptr & |
schema, |
|
|
const uint32_t |
timeout, |
|
|
DataArgsT &&... |
args |
|
) |
| |
|
inlinestatic |
◆ remove()
template<typename... DataArgsT>
static SWC_CAN_INLINE void SWC::Comm::Protocol::Mngr::Req::ColumnMng_Sync::remove |
( |
const DB::Schema::Ptr & |
schema, |
|
|
const uint32_t |
timeout, |
|
|
DataArgsT &&... |
args |
|
) |
| |
|
inlinestatic |
◆ request() [1/2]
template<typename... DataArgsT>
static SWC_CAN_INLINE void SWC::Comm::Protocol::Mngr::Req::ColumnMng_Sync::request |
( |
const Params::ColumnMng & |
params, |
|
|
const uint32_t |
timeout, |
|
|
DataArgsT &&... |
args |
|
) |
| |
|
inlinestatic |
◆ request() [2/2]
template<typename... DataArgsT>
◆ valid()
SWC_CAN_INLINE bool SWC::Comm::Protocol::Mngr::Req::ColumnMng_Sync::valid |
( |
| ) |
|
|
inline |
◆ await
◆ clients
◆ err
int& SWC::Comm::Protocol::Mngr::Req::ColumnMng_Sync::err |
|
private |
The documentation for this class was generated from the following file: