|
DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
#include <stdlib.h>#include <unistd.h>#include <sys/stat.h>#include <errno.h>#include <algorithm>#include <memory>#include "ers/ers.hpp"#include "oks/file.hpp"#include "oks/kernel.hpp"#include "oks/object.hpp"#include "oks/query.hpp"#include "oks/relationship.hpp"#include "oksutils/oks/access.hpp"#include "conffwk/Configuration.hpp"#include "conffwk/ConfigObject.hpp"#include "conffwk/Change.hpp"#include "conffwk/Schema.hpp"#include "oksconflibs/OksConfiguration.hpp"#include "oksconflibs/OksConfigObject.hpp"Go to the source code of this file.
Classes | |
| struct | dunedaq::oksconflibs::OksConfigurationCheckDB |
| class | dunedaq::oksconflibs::ResubscribeGuard |
| struct | InheritanceData |
| class | DestroyGuard1 |
| class | DestroyGuard2 |
Namespaces | |
| namespace | dunedaq |
| Including Qt Headers. | |
| namespace | dunedaq::oksconflibs |
Functions | |
| conffwk::ConfigurationImpl * | _oksconflibs_creator_ (const std::string &spec) |
| bool | is_repo_name (const std::string &name) |
| static std::string | mk_no_file_error_text (const std::string &db) |
| static std::string | mk_add_include_error_text (const std::string &db, const std::string &include, const char *error=nullptr) |
| static void | throw_update_exception (const OksFile *file_h, const char *action, const char *reason) |
| static std::vector< dunedaq::conffwk::Version > | dunedaq::oksconflibs::oks2config (const std::vector< OksRepositoryVersion > &in) |
| static void | check (std::vector< conffwk::ConfigurationChange * > &changes, const InheritanceData &inheritance, const std::set< std::string > &class_names, const OksConfiguration::SMap &objects, const std::string &obj_class, const std::string &obj_id, const char action) |
| static std::string | mk_rm_include_error_text (const std::string &db, const std::string &include, const char *error=0) |
| conffwk::ConfigurationImpl * _oksconflibs_creator_ | ( | const std::string & | spec | ) |
Definition at line 41 of file OksConfiguration.cpp.
|
static |
The function checks if the object satisfies the subscription and adds to changes. The actions could be: '+' - created '~' - changed '-' - deleted
Definition at line 981 of file OksConfiguration.cpp.
| bool is_repo_name | ( | const std::string & | name | ) |
Definition at line 109 of file OksConfiguration.cpp.
|
static |
Definition at line 336 of file OksConfiguration.cpp.
|
static |
Definition at line 328 of file OksConfiguration.cpp.
|
static |
Definition at line 1147 of file OksConfiguration.cpp.
|
static |
Definition at line 364 of file OksConfiguration.cpp.