+class Clone : public Directive {
+ public:
+ Clone(const std::vector<Directive *> &subdirectives);
+ Clone(std::initializer_list<Directive *> subdirectives);
+ ~Clone();
+ virtual void process(xmlNode *node, bool clean);
+
+ private:
+ const std::vector<Directive *> subdirectives;
+};
+