Add C++ type aliases
Add convenience type aliases for working with references:
RefKeyMap: A map with references as keys.
TupleRefMap: A map with a tuple of references as keys.
RefVector: A vector or references.
TupleOfRefs: A tuple of references.
Add DBus related convenience type aliases:
MapperPath: The Phosphor mapper currently uses a std::string for
object paths. This is a bug and will someday be switched
to sdbusplus::message::object_path. Add an alias for easy
refactoring.
InterfacesAdded: The C++ type for the
org.freedesktop.DBus.ObjectManager.InterfacesAdded signal
argument.
PropertiesChanged: The C++ type for the
org.freedesktop.DBus.Properties.PropertiesChanged signal
argument.
GetObject: The C++ type for the
xyz.openbmc_project.ObjectMapper.GetMethod method response.
Change-Id: I719aa7c610b3312ce8e52825cb07b33a348bf896
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2 files changed