DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dbaccessor.hpp
Go to the documentation of this file.
1/*
2 * dbaccessor.h
3 *
4 * Created on: Feb 10, 2016
5 * Author: Leonidas Georgopoulos
6 */
7
8#ifndef DBE_DBACCESSOR_H_
9#define DBE_DBACCESSOR_H_
10
11#include "dbe/cptr.hpp"
12#include "dbe/types.hpp"
13
15#include <string>
16
17namespace dbe
18{
19
20namespace config
21{
22namespace api
23{
24struct rwdacc;
25
26namespace info
27{
28class onclass;
29}
30
31namespace get
32{
33class file;
34}
35
36}
37} //namespace config
38
39//------------------------------------------------------------------------------------------
40
53
55{
58
64
65 static bool is_loaded();
66
67 friend class confaccessor;
68
70
72
74
75};
76//------------------------------------------------------------------------------------------
77}// end namespace dbe
78#endif /* DBE_DBACCESSOR_H_ */
Definition cptr.hpp:50
dbholder::t_lock t_lock
static cptr< dunedaq::conffwk::Configuration > dbptr()
static bool is_loaded()
dbholder::t_mutex t_mutex
static cptr< dunedaq::conffwk::Configuration > database_concurrent_ptr
dbe::types::common::type_mutex t_mutex
dbe::types::common::type_lock t_lock
static dunedaq::conffwk::Configuration * database
static dbe::types::common::type_mutex database_lock
Defines base class for cache of template objects.
conffwk entry point
std::lock_guard< type_mutex > type_lock
Definition types.hpp:21
std::mutex type_mutex
Definition types.hpp:20
Include QT Headers.