CephContext *cct;
public:
- BarbicanTokenRequestVer2(CephContext * const _cct)
+ explicit BarbicanTokenRequestVer2(CephContext * const _cct)
: cct(_cct) {
}
- void dump(Formatter *f) const;
+ void dump(Formatter *f) const override;
};
class BarbicanTokenRequestVer3 : public AdminTokenRequest {
CephContext *cct;
public:
- BarbicanTokenRequestVer3(CephContext * const _cct)
+ explicit BarbicanTokenRequestVer3(CephContext * const _cct)
: cct(_cct) {
}
- void dump(Formatter *f) const;
+ void dump(Formatter *f) const override;
};
rgw_mdlog_info mdlog_info; //< master's mdlog info
public:
- MetaPeerTrimCR(PeerTrimEnv& env) : RGWCoroutine(env.store->ctx()), env(env) {}
+ explicit MetaPeerTrimCR(PeerTrimEnv& env) : RGWCoroutine(env.store->ctx()), env(env) {}
- int operate();
+ int operate() override;
};
int MetaPeerTrimCR::operate()