History log of /openbmc/phosphor-power/phosphor-regulators/src/id_map.cpp (Results 1 – 2 of 2)
Revision Date Author Comments
# e38f8a21 05-Apr-2020 Shawn McCarney <shawnmm@us.ibm.com>

regulators: Enhance IDMap to detect duplicate IDs

The IDMap class provides a mapping from unique string IDs to the
corresponding Device, Rail, and Rule objects.

Enhance IDMap to

regulators: Enhance IDMap to detect duplicate IDs

The IDMap class provides a mapping from unique string IDs to the
corresponding Device, Rail, and Rule objects.

Enhance IDMap to detect duplicate IDs. Throw an exception if the caller
tries to add a Device, Rail, or Rule whose ID already exists in the map.

Signed-off-by: Shawn McCarney <shawnmm@us.ibm.com>
Change-Id: I81176fae1415cd5a89dc4ff47f80d1bc70e0e004

show more ...


# 494ef03a 07-Nov-2019 Shawn McCarney <shawnmm@us.ibm.com>

Remove circular dependencies in regulator includes

Remove the circular dependencies that currently exist among regulator
include files. Add forward declarations in two key includes that

Remove circular dependencies in regulator includes

Remove the circular dependencies that currently exist among regulator
include files. Add forward declarations in two key includes that cause
the issue.

This requires the creation of a new source (.cpp) file and as a result a
new static library.

Change-Id: Ib136adf0a0cf6b30781b64cfecede0fbd50e13f7
Signed-off-by: Shawn McCarney <shawnmm@us.ibm.com>

show more ...