Matt Spinler | e0017eb | 2018-03-27 11:17:38 -0500 | [diff] [blame] | 1 | #pragma once |
| 2 | |
Matt Spinler | 4a6ea6a | 2018-03-27 14:25:12 -0500 | [diff] [blame] | 3 | #include <com/ibm/Logging/Policy/server.hpp> |
| 4 | |
Matt Spinler | e0017eb | 2018-03-27 11:17:38 -0500 | [diff] [blame] | 5 | namespace ibm |
| 6 | { |
| 7 | namespace logging |
| 8 | { |
| 9 | |
Matt Spinler | 4a6ea6a | 2018-03-27 14:25:12 -0500 | [diff] [blame] | 10 | template <typename... T> |
| 11 | using ServerObject = typename sdbusplus::server::object::object<T...>; |
| 12 | |
| 13 | using PolicyInterface = sdbusplus::com::ibm::Logging::server::Policy; |
| 14 | using PolicyObject = ServerObject<PolicyInterface>; |
| 15 | |
Matt Spinler | e0017eb | 2018-03-27 11:17:38 -0500 | [diff] [blame] | 16 | enum class InterfaceType |
| 17 | { |
Matt Spinler | 9bea4ea | 2018-05-09 15:53:04 -0500 | [diff] [blame^] | 18 | POLICY |
Matt Spinler | e0017eb | 2018-03-27 11:17:38 -0500 | [diff] [blame] | 19 | }; |
Matt Spinler | e0017eb | 2018-03-27 11:17:38 -0500 | [diff] [blame] | 20 | } |
| 21 | } |