DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
confaccessor.cpp File Reference
#include "dbe/confaccessor.hpp"
#include "dbe/Exceptions.hpp"
#include "dbe/Sorting.hpp"
#include "dbe/dbaccessor.hpp"
#include "dbe/messenger.hpp"
#include "dbe/change_attribute.hpp"
#include "dbe/change_enum.hpp"
#include "dbe/config_api.hpp"
#include "dbe/config_ui_info.hpp"
#include "dbe/version.hpp"
#include "conffwk/Configuration.hpp"
#include <QFileInfo>
#include <QStringList>
#include <QVector>
#include <functional>
#include <memory>
#include <stack>
#include <unordered_set>
#include <vector>
Include dependency graph for confaccessor.cpp:

Go to the source code of this file.

Functions

template<>
void dbe::confaccessor::set_dbinfo< dbe::dbinfo::oks > (QString const &location)
template<>
void dbe::confaccessor::set_dbinfo< dbe::dbinfo::roks > (QString const &location)
template<>
void dbe::confaccessor::set_dbinfo< dbe::dbinfo::rdb > (QString const &location)

Variables

char const *const dbe_lib_internal_version = dbe_compiled_version

Function Documentation

◆ dbe::confaccessor::set_dbinfo< dbe::dbinfo::oks >()

template<>
void dbe::confaccessor::set_dbinfo< dbe::dbinfo::oks > ( QString const & location)

Definition at line 196 of file confaccessor.cpp.

198{
199 static QString const implementation("oksconflibs");
200
201 this_dblocation = location;
202 this_resource_location = implementation + ":" + location;
203
204 setenabled();
205}

◆ dbe::confaccessor::set_dbinfo< dbe::dbinfo::rdb >()

template<>
void dbe::confaccessor::set_dbinfo< dbe::dbinfo::rdb > ( QString const & location)

Definition at line 219 of file confaccessor.cpp.

221{
222 static QString const implementation("rdbconfig");
223 this_resource_location = implementation + ":" + location;
224 this_dblocation = this_resource_location;
225 t_lock l(this_change_enabled_mutex);
226 this_change_enabled = true;
227}

◆ dbe::confaccessor::set_dbinfo< dbe::dbinfo::roks >()

template<>
void dbe::confaccessor::set_dbinfo< dbe::dbinfo::roks > ( QString const & location)

Definition at line 208 of file confaccessor.cpp.

210{
211 this_dblocation = location;
212 static QString const implementation("roksconflibs");
213 this_resource_location = implementation + ":" + location;
214 t_lock l(this_change_enabled_mutex);
215 this_change_enabled = true;
216}

Variable Documentation

◆ dbe_lib_internal_version

char const* const dbe_lib_internal_version = dbe_compiled_version

Definition at line 33 of file confaccessor.cpp.