class RGWOp;
struct delete_multi_obj_entry {
- std::string key, version_id, error_message, marker_version_id;
- uint32_t http_status;
- bool error, delete_marker;
+ std::string key;
+ std::string version_id;
+ std::string error_message;
+ std::string marker_version_id;
+ uint32_t http_status = 0;
+ bool error = false;
+ bool delete_marker = false;
void encode(bufferlist &bl) const {
ENCODE_START(1, 1, bl);
WRITE_CLASS_ENCODER(delete_multi_obj_entry)
struct delete_multi_obj_op_meta {
- uint32_t num_ok, num_err;
+ uint32_t num_ok = 0;
+ uint32_t num_err = 0;
std::vector<delete_multi_obj_entry> objects;
void encode(bufferlist &bl) const {