blob: 9353763abe19448dcbab96d5e853cb5e40f10770 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
#pragma once
#include "data_types.hpp"
namespace phosphor
{
namespace dbus
{
namespace monitoring
{
class Monitor;
template <typename T>
auto make_condition(T&& condition)
{
return Condition(std::forward<T>(condition));
}
template <typename T>
auto make_action(T&& action)
{
return Action(std::forward<T>(action));
}
} // namespace monitoring
} // namespace dbus
} // namespace phosphor
|