default for Source::List::dynamic

This commit is contained in:
Michael Davidsaver
2026-02-24 12:12:33 +00:00
parent 52186e3587
commit 5ee956d047
+8 -1
View File
@@ -274,7 +274,14 @@ struct PVXS_API Source {
//! The list
std::shared_ptr<const std::set<std::string>> names;
//! True if the list may change at some future time.
bool dynamic;
bool dynamic = false;
List() = default;
List(decltype(names)& names, bool dynamic=false)
:names(names), dynamic(dynamic)
{}
List(decltype(names)&& names, bool dynamic=false)
:names(std::move(names)), dynamic(dynamic)
{}
};
/** A Client is requesting a list of Channel names which we may claim.