DUNE-DAQ
DUNE Trigger and Data Acquisition software
Toggle main menu visibility
Loading...
Searching...
No Matches
dunedaq
sourcecode
dbe
include
dbe
config_object_key.hpp
Go to the documentation of this file.
1
// DUNE DAQ modification notice:
2
// This file has been modified from the original ATLAS dbe source for the DUNE DAQ project.
3
// Fork baseline commit: dbe-02-12-17 (2022-05-12).
4
// Renamed since fork: yes (from dbe/config_object_key.hpp to include/dbe/config_object_key.hpp).
5
6
/*
7
* config_object_key.hpp
8
*
9
* Created on: Feb 4, 2016
10
* Author: Leonidas Georgopoulos
11
*/
12
13
#ifndef DBE_CONFIG_OBJECT_KEY_HPP_
14
#define DBE_CONFIG_OBJECT_KEY_HPP_
15
16
#include <string>
17
18
namespace
dbe
19
{
20
24
template
<
typename
S = std::
string
>
class
config_object_key
25
{
26
public
:
27
S
this_name
;
28
S
this_class
;
29
30
config_object_key
( S
const
& oname, S
const
& cname )
31
:
this_name
( oname ),
32
this_class
( cname )
33
{
34
}
35
};
36
typedef
config_object_key<>
cokey
;
37
38
//------------------------------------------------------------------------------------------
46
template
<
typename
T>
inline
bool
operator ==
(
config_object_key<T>
const
& left,
47
config_object_key<T>
const
& right )
48
{
49
return
left.
this_name
== right.
this_name
and left.
this_class
== right.
this_class
;
50
}
51
//------------------------------------------------------------------------------------------
52
53
}
// namespace dbe
54
55
#endif
/* DBE_CONFIG_OBJECT_KEY_HPP_ */
dbe::config_object_key
Definition
config_object_key.hpp:25
dbe::config_object_key::this_name
S this_name
Definition
config_object_key.hpp:27
dbe::config_object_key::this_class
S this_class
Definition
config_object_key.hpp:28
dbe::config_object_key::config_object_key
config_object_key(S const &oname, S const &cname)
Definition
config_object_key.hpp:30
dbe
Include QT Headers.
Definition
BatchChangeWidget.hpp:18
dbe::cokey
config_object_key cokey
Definition
config_object_key.hpp:36
dbe::operator==
bool operator==(config_object_key< T > const &left, config_object_key< T > const &right)
Definition
config_object_key.hpp:46
Generated on
for DUNE-DAQ by
1.17.0