![]() |
Bayeux
3.4.1
Core Foundation library for SuperNEMO
|
Description of a dependency. More...
#include <bayeux/datatools/object_configuration_description.h>
Public Member Functions | |
| bool | dynamic () const |
| bool | by_flag () const |
| bool | by_label () const |
| bool | is_valid () const |
| bool | has_name () const |
| bool | has_address () const |
| const std::string & | get_name () const |
| const configuration_property_description & | ref () const |
| void | reset () |
| dependency_entry () | |
| ~dependency_entry () | |
Public Attributes | |
| int | type |
| The type of dependency (should be a dependency_type ! TO BE FIXED!) More... | |
| std::string | name |
| The name of the dependee property. More... | |
| bool | triggering_status |
| The triggering value of a flag dependee property (DEP_BY_FLAG) More... | |
| std::vector< std::string > | triggering_labels |
| The triggering values of a string dependee property (DEP_BY_LABEL) More... | |
| const configuration_property_description * | address |
Description of a dependency.
| datatools::configuration_property_description::dependency_entry::dependency_entry | ( | ) |
| datatools::configuration_property_description::dependency_entry::~dependency_entry | ( | ) |
| bool datatools::configuration_property_description::dependency_entry::by_flag | ( | ) | const |
| bool datatools::configuration_property_description::dependency_entry::by_label | ( | ) | const |
| bool datatools::configuration_property_description::dependency_entry::dynamic | ( | ) | const |
| const std::string& datatools::configuration_property_description::dependency_entry::get_name | ( | ) | const |
| bool datatools::configuration_property_description::dependency_entry::has_address | ( | ) | const |
| bool datatools::configuration_property_description::dependency_entry::has_name | ( | ) | const |
| bool datatools::configuration_property_description::dependency_entry::is_valid | ( | ) | const |
| const configuration_property_description& datatools::configuration_property_description::dependency_entry::ref | ( | ) | const |
| void datatools::configuration_property_description::dependency_entry::reset | ( | ) |
| const configuration_property_description* datatools::configuration_property_description::dependency_entry::address |
| std::string datatools::configuration_property_description::dependency_entry::name |
The name of the dependee property.
| std::vector<std::string> datatools::configuration_property_description::dependency_entry::triggering_labels |
The triggering values of a string dependee property (DEP_BY_LABEL)
| bool datatools::configuration_property_description::dependency_entry::triggering_status |
The triggering value of a flag dependee property (DEP_BY_FLAG)
| int datatools::configuration_property_description::dependency_entry::type |
The type of dependency (should be a dependency_type ! TO BE FIXED!)
1.8.15