as inner class has access to all outers class's members, even if they
are private.
Signed-off-by: Kefu Chai <kchai@redhat.com>
* the op ordering is preserved.
*/
class OrderedPipelinePhase : public Blocker {
- const char * name;
-
protected:
virtual void dump_detail(ceph::Formatter *f) const final;
const char *get_type_name() const final {
}
public:
- seastar::shared_mutex mutex;
-
/**
* Used to encapsulate pipeline residency state.
*/
};
OrderedPipelinePhase(const char *name) : name(name) {}
+
+private:
+ const char * name;
+ seastar::shared_mutex mutex;
};
}