Struct AggregatedConfigurations
Defined in File thread_safe_entity_cache.hpp
Struct Documentation
-
struct AggregatedConfigurations
Aggregated configurations (node FQNs) result from entity hierarchy.
Unlike data/operations which store actual values, configurations stores the list of ROS 2 nodes whose parameters should be queried. This is because parameters are owned by nodes, and aggregated entities need to iterate over all child nodes.
Public Members
-
std::vector<NodeConfigInfo> nodes
Nodes to query for parameters.
-
std::vector<std::string> source_ids
Entity IDs that contributed.
-
std::string aggregation_level
“app” | “component” | “area” | “function”
-
bool is_aggregated = {false}
true if collected from sub-entities
-
std::vector<NodeConfigInfo> nodes