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 174 of file confaccessor.cpp.

175{
176 static QString const implementation ( "oksconflibs" );
177
178 this_dblocation = location;
179 this_resource_location = implementation + ":" + location;
180
181 setenabled();
182}

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

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

Definition at line 195 of file confaccessor.cpp.

196{
197 static QString const implementation ( "rdbconfig" );
198 this_resource_location = implementation + ":" + location;
199 this_dblocation = this_resource_location;
200 t_lock l ( this_change_enabled_mutex );
201 this_change_enabled = true;
202}

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

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

Definition at line 185 of file confaccessor.cpp.

186{
187 this_dblocation = location;
188 static QString const implementation ( "roksconflibs" );
189 this_resource_location = implementation + ":" + location;
190 t_lock l ( this_change_enabled_mutex );
191 this_change_enabled = true;
192}

Variable Documentation

◆ dbe_lib_internal_version

char const* const dbe_lib_internal_version = dbe_compiled_version

Definition at line 28 of file confaccessor.cpp.