yang-cli: Allow editing ops data
Change-Id: Ica85cacac7fed0b052687b7262a76411a03e80f1
diff --git a/src/parser.hpp b/src/parser.hpp
index 14daa9e..1e8cdbb 100644
--- a/src/parser.hpp
+++ b/src/parser.hpp
@@ -33,7 +33,7 @@
class Parser {
public:
- Parser(const std::shared_ptr<const Schema> schema, const std::shared_ptr<const DataQuery> dataQuery = nullptr);
+ Parser(const std::shared_ptr<const Schema> schema, WritableOps writableOps = WritableOps::No, const std::shared_ptr<const DataQuery> dataQuery = nullptr);
command_ parseCommand(const std::string& line, std::ostream& errorStream);
void changeNode(const dataPath_& name);
std::string currentNode() const;
@@ -44,4 +44,5 @@
const std::shared_ptr<const Schema> m_schema;
const std::shared_ptr<const DataQuery> m_dataquery;
dataPath_ m_curDir;
+ const WritableOps m_writableOps;
};