}
void encode(bufferlist &bl) const;
- void decode(bufferlist::iterator &it);
- void decode(__u8 version, bufferlist::iterator &it);
+ void decode(bufferlist::const_iterator &it);
+ void decode(__u8 version, bufferlist::const_iterator &it);
void dump(Formatter *f) const;
static void generate_test_instances(std::list<Dependency *> &o);
}
void encode(bufferlist &bl) const;
- void decode(__u8 version, bufferlist::iterator &it);
+ void decode(__u8 version, bufferlist::const_iterator &it);
void dump(Formatter *f) const;
};
}
void encode(bufferlist &bl) const;
- void decode(__u8 version, bufferlist::iterator &it);
+ void decode(__u8 version, bufferlist::const_iterator &it);
void dump(Formatter *f) const;
};
}
void encode(bufferlist &bl) const;
- void decode(__u8 version, bufferlist::iterator &it);
+ void decode(__u8 version, bufferlist::const_iterator &it);
void dump(Formatter *f) const;
};
}
void encode(bufferlist &bl) const;
- void decode(__u8 version, bufferlist::iterator &it);
+ void decode(__u8 version, bufferlist::const_iterator &it);
void dump(Formatter *f) const;
};
}
void encode(bufferlist &bl) const;
- void decode(__u8 version, bufferlist::iterator &it);
+ void decode(__u8 version, bufferlist::const_iterator &it);
void dump(Formatter *f) const;
};
static const ActionType ACTION_TYPE = static_cast<ActionType>(-1);
void encode(bufferlist &bl) const;
- void decode(__u8 version, bufferlist::iterator &it);
+ void decode(__u8 version, bufferlist::const_iterator &it);
void dump(Formatter *f) const;
};
}
void encode(bufferlist &bl) const;
- void decode(bufferlist::iterator &it);
- void decode_unversioned(bufferlist::iterator &it);
+ void decode(bufferlist::const_iterator &it);
+ void decode_unversioned(bufferlist::const_iterator &it);
void dump(Formatter *f) const;
static void generate_test_instances(std::list<ActionEntry *> &o);
private:
- void decode(__u8 version, bufferlist::iterator &it);
+ void decode(__u8 version, bufferlist::const_iterator &it);
};
WRITE_CLASS_ENCODER(ActionEntry);
-} // namespace action
-} // namespace rbd_replay
-
std::ostream &operator<<(std::ostream &out,
const rbd_replay::action::ActionType &type);
-using rbd_replay::action::decode;
-using rbd_replay::action::encode;
+} // namespace action
+} // namespace rbd_replay
#endif // CEPH_RBD_REPLAY_ACTION_TYPES_H