DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dunedaq
sourcecode
dbe
include
dbe
config_object_key.hpp
Go to the documentation of this file.
1
/*
2
* config_object_key.hpp
3
*
4
* Created on: Feb 4, 2016
5
* Author: Leonidas Georgopoulos
6
*/
7
8
#ifndef DBE_CONFIG_OBJECT_KEY_HPP_
9
#define DBE_CONFIG_OBJECT_KEY_HPP_
10
11
#include <string>
12
13
namespace
dbe
14
{
15
19
template
<
typename
S = std::
string
>
class
config_object_key
20
{
21
public
:
22
S
this_name
;
23
S
this_class
;
24
25
config_object_key
( S
const
& oname, S
const
& cname )
26
:
this_name
( oname ),
27
this_class
( cname )
28
{
29
}
30
};
31
typedef
config_object_key<>
cokey
;
32
33
//------------------------------------------------------------------------------------------
41
template
<
typename
T>
inline
bool
operator ==
(
config_object_key<T>
const
& left,
42
config_object_key<T>
const
& right )
43
{
44
return
left.
this_name
== right.
this_name
and left.
this_class
== right.
this_class
;
45
}
46
//------------------------------------------------------------------------------------------
47
48
}
// namespace dbe
49
50
#endif
/* DBE_CONFIG_OBJECT_KEY_HPP_ */
dbe::config_object_key
Definition
config_object_key.hpp:20
dbe::config_object_key::this_name
S this_name
Definition
config_object_key.hpp:22
dbe::config_object_key::this_class
S this_class
Definition
config_object_key.hpp:23
dbe::config_object_key::config_object_key
config_object_key(S const &oname, S const &cname)
Definition
config_object_key.hpp:25
dbe
Include QT Headers.
Definition
BatchChangeWidget.hpp:13
dbe::cokey
config_object_key cokey
Definition
config_object_key.hpp:31
dbe::operator==
bool operator==(config_object_key< T > const &left, config_object_key< T > const &right)
Definition
config_object_key.hpp:41
Generated on Sat Jun 28 2025 for DUNE-DAQ by
1.12.0