|
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_db_protocol_mngr_params_Report_h
7 #define swcdb_db_protocol_mngr_params_Report_h
20 namespace SWC {
namespace Comm {
namespace Protocol {
21 namespace Mngr {
namespace Params {
41 noexcept :
cid(a_cid) {
88 void encode(uint8_t** bufp)
const;
90 void decode(
const uint8_t** bufp,
size_t* remainp);
92 void display(std::ostream& out,
const std::string& offset)
const;
96 void display(std::ostream& out,
const std::string& offset =
"")
const;
139 Ranger(
const uint8_t** bufp,
size_t* remainp)
156 void encode(uint8_t** bufp)
const;
158 void decode(
const uint8_t** bufp,
size_t* remainp);
160 void display(std::ostream& out,
const std::string& offset)
const;
164 void display(std::ostream& out,
const std::string& offset =
"")
const;
207 Manager(
const uint8_t** bufp,
size_t* remainp)
225 void encode(uint8_t** bufp)
const;
227 void decode(
const uint8_t** bufp,
size_t* remainp);
229 void display(std::ostream& out,
const std::string& offset)
const;
234 void display(std::ostream& out,
const std::string& offset =
"")
const;
255 #ifdef SWC_IMPL_SOURCE
259 #endif // swcdb_db_protocol_mngr_params_Report_h
size_t SWC_PURE_FUNC internal_encoded_length() const override
static constexpr const cid_t NO_CID
void internal_encode(uint8_t **bufp) const override
SWC_CAN_INLINE RspColumnStatus() noexcept
asio::ip::tcp::endpoint EndPoint
SWC_CAN_INLINE RangeStatus(const uint8_t **bufp, size_t *remainp)
SWC_CAN_INLINE RangeStatus() noexcept
Core::Vector< RangeStatus > ranges
DB::Types::MngrRange::State state
size_t SWC_PURE_FUNC internal_encoded_length() const override
void internal_decode(const uint8_t **bufp, size_t *remainp) override
void display(std::ostream &out, const std::string &offset) const
size_t SWC_PURE_FUNC encoded_length() const
void encode(uint8_t **bufp) const
The SWC-DB C++ namespace 'SWC'.
void internal_encode(uint8_t **bufp) const override
void display(std::ostream &out, const std::string &offset="") const
void decode(const uint8_t **bufp, size_t *remainp)
SWC_CAN_INLINE ReqColumnStatus(cid_t a_cid=DB::Schema::NO_CID) noexcept
SWC_CAN_INLINE ~RspColumnStatus() noexcept
void internal_decode(const uint8_t **bufp, size_t *remainp) override
DB::Types::MngrColumn::State state