DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
confaccessor.cpp File Reference
#include "dbe/Sorting.hpp"
#include "dbe/Exceptions.hpp"
#include "dbe/dbaccessor.hpp"
#include "dbe/confaccessor.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 <unordered_set>
#include <functional>
#include <memory>
#include <vector>
#include <stack>
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 179 of file confaccessor.cpp.

180{
181 static QString const implementation ( "oksconflibs" );
182
183 this_dblocation = location;
184 this_resource_location = implementation + ":" + location;
185
186 setenabled();
187}

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

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

Definition at line 200 of file confaccessor.cpp.

201{
202 static QString const implementation ( "rdbconfig" );
203 this_resource_location = implementation + ":" + location;
204 this_dblocation = this_resource_location;
205 t_lock l ( this_change_enabled_mutex );
206 this_change_enabled = true;
207}

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

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

Definition at line 190 of file confaccessor.cpp.

191{
192 this_dblocation = location;
193 static QString const implementation ( "roksconflibs" );
194 this_resource_location = implementation + ":" + location;
195 t_lock l ( this_change_enabled_mutex );
196 this_change_enabled = true;
197}

Variable Documentation

◆ dbe_lib_internal_version

char const* const dbe_lib_internal_version = dbe_compiled_version

Definition at line 33 of file confaccessor.cpp.