Add support in the isolator to perform write operations on a signature
Signed-off-by: Caleb Palmer <cnpalmer@us.ibm.com>
Change-Id: Ia1f189a8ce7d1d71efc0ae81942151c31d63a4f5
diff --git a/src/isolator/hei_isolation_node.cpp b/src/isolator/hei_isolation_node.cpp
index d156015..099a955 100644
--- a/src/isolator/hei_isolation_node.cpp
+++ b/src/isolator/hei_isolation_node.cpp
@@ -156,6 +156,21 @@
//------------------------------------------------------------------------------
+std::pair<OpRuleType_t, RegisterId_t>
+ IsolationNode::getOpRule(OpRuleName_t i_name) const
+{
+ return iv_op_rules.at(i_name);
+}
+
+//------------------------------------------------------------------------------
+
+bool IsolationNode::doesOpExist(OpRuleName_t i_name) const
+{
+ return (0 != iv_op_rules.count(i_name));
+}
+
+//------------------------------------------------------------------------------
+
std::vector<const IsolationNode*> IsolationNode::cv_isolationStack{};
//------------------------------------------------------------------------------