ExpressionList::Ptr svc_exprl = make_shared<ExpressionList>();
item->GetLinkedExpressionList()->ExtractPath(path, svc_exprl);
- std::vector<String> dpath;
- dpath.push_back("templates");
- svc_exprl->ErasePath(dpath);
-
builder->AddExpressionList(svc_exprl);
ConfigItem::Ptr serviceItem = builder->Compile();
%attribute any "*"
}
- }
+ },
+
+ %attribute any "templates"
}
type ServiceGroup {
%attribute name(TimePeriod) "notification_period",
%attribute number "notification_type_filter",
- %attribute number "notification_state_filter"
+ %attribute number "notification_state_filter",
+
+ %attribute any "templates"
}
type User {
ExpressionList::Ptr nfc_exprl = make_shared<ExpressionList>();
item->GetLinkedExpressionList()->ExtractPath(path, nfc_exprl);
- std::vector<String> dpath;
- dpath.push_back("templates");
- nfc_exprl->ErasePath(dpath);
-
builder->AddExpressionList(nfc_exprl);
ConfigItem::Ptr notificationItem = builder->Compile();