#pragma once #include "data_types.hpp" namespace phosphor { namespace dbus { namespace monitoring { class Monitor; template auto make_condition(T&& condition) { return Condition(std::forward(condition)); } template auto make_action(T&& action) { return Action(std::forward(action)); } } // namespace monitoring } // namespace dbus } // namespace phosphor