let marker_ns default to stage name

The stages can still decide on their namespaces on their own,
but markerNS() at least provides a stage-specific name they can use.
This commit is contained in:
v4hn 2018-11-09 10:42:21 +01:00
parent 3176aff30f
commit cd9115483b

View File

@ -183,9 +183,10 @@ Stage::Stage(StagePrivate *impl)
assert(impl);
auto& p = properties();
p.declare<double>("timeout", "timeout per run (s)");
p.declare<std::string>("marker_ns", name(), "marker namespace");
p.declare<std::set<std::string>>("forwarded_properties", std::set<std::string>(),
"set of interface properties to forward");
p.declare<std::string>("marker_ns", "marker namespace");
}
Stage::~Stage()