SMTK
@SMTK_VERSION@
Simulation Modeling Tool Kit
|
A predicate used to collect resources that fit a given role. More...
#include <FillOutAttributes.h>
Public Attributes | |
std::string | m_role |
The required role. If empty, any role is allowed. | |
std::set< std::string > | m_definitions |
The definitions in matching resources whose attributes should be valid. | |
std::set< std::string > | m_instances |
The explicit attribute instances in matching resources that need to be valid. | |
bool | m_autoconfigure = false |
Should all resources with a matching role be added? More... | |
std::map< smtk::common::UUID, ResourceAttributes > | m_resources |
The set of resources being managed that are selected by the validator. | |
A predicate used to collect resources that fit a given role.
bool smtk::task::FillOutAttributes::AttributeSet::m_autoconfigure = false |
Should all resources with a matching role be added?
If false (default), then resources must be explicitly configured by UUID or configured by a task adaptor. If true, then all resources with a matching role will have attributes matching m_definitions checked.