#pragma once #include #include #include #include namespace ibm { namespace logging { using DbusInterface = std::string; using DbusProperty = std::string; using Value = sdbusplus::message::variant>; using DbusPropertyMap = std::map; using DbusInterfaceMap = std::map; using DbusInterfaceList = std::vector; using ObjectValueTree = std::map; ObjectValueTree getManagedObjects( sdbusplus::bus::bus& bus, const std::string& service, const std::string& objPath); } }