const char Container::AOC_ENTRY[]="attached_on_cloning";
+const char Container::STORE_CONTEXT_PROPERTY[]="store_context";
+
Container::Container():_isAttachedOnCloning(false),_proc(0)
{
}
setProperty((*it).first,(*it).second);
}
+bool Container::storeContext()
+{
+ bool found = false;
+ std::string str_value;
+ str_value = getProperty(STORE_CONTEXT_PROPERTY);
+ const char* yes_values[] = {"YES", "Yes", "yes", "TRUE", "True", "true", "1",
+ "ON", "on", "On"};
+ for(const char* v : yes_values)
+ if(str_value == v)
+ {
+ found = true;
+ break;
+ }
+ return found;
+}
+
+void Container::setStoreContext(bool v)
+{
+ if(v)
+ setProperty(STORE_CONTEXT_PROPERTY, "1");
+ else
+ setProperty(STORE_CONTEXT_PROPERTY, "0");
+}
+