Unity Scopes API
|
A container for details about an aggregator's child scope. More...
#include <unity/scopes/ChildScope.h>
Public Member Functions | |
ChildScope (std::string const &id, ScopeMetadata const &metadata, bool enabled=true, std::set< std::string > const &keywords={}) | |
Construct a new ChildScope with the specified id, metadata, enabled state and keywords list. More... | |
Public Attributes | |
std::string | id |
The scope id of this child scope. | |
ScopeMetadata | metadata |
The scope metadata of this child scope. | |
bool | enabled |
Whether this child scope should be aggregated. | |
std::set< std::string > | keywords |
The list of keywords used to aggregate this scope (if any). | |
A container for details about an aggregator's child scope.
unity::scopes::ChildScope::ChildScope | ( | std::string const & | id, |
ScopeMetadata const & | metadata, | ||
bool | enabled = true , |
||
std::set< std::string > const & | keywords = {} |
||
) |
Construct a new ChildScope with the specified id, metadata, enabled state and keywords list.
id | The scope id of this child scope. |
metadata | The scope metadata of this child scope. |
enabled | Whether this child scope should be aggregated. |
keywords | The list of keywords used to aggregate this scope (if any). |