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!)