xref: /openbmc/ibm-logging/interfaces.hpp (revision 259e7277)
1 #pragma once
2 
3 #include <com/ibm/Logging/Policy/server.hpp>
4 
5 namespace ibm
6 {
7 namespace logging
8 {
9 
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 
16 enum class InterfaceType
17 {
18     POLICY
19 };
20 }
21 }
22