#
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 ...
|