summaryrefslogtreecommitdiffstats
path: root/powercap.hpp
diff options
context:
space:
mode:
authorGunnar Mills <gmills@us.ibm.com>2018-09-14 14:50:03 -0500
committerBrad Bishop <bradleyb@fuzziesquirrel.com>2018-10-18 16:43:22 -0400
commit94df8c9015798764d40665bb363bdbf27510f285 (patch)
treece26611a482f2f03a582838faec29eeb065a6c47 /powercap.hpp
parent7db89e36d7c5649b826b607cb2d90e38bb02ab86 (diff)
downloadopenpower-occ-control-94df8c9015798764d40665bb363bdbf27510f285.tar.gz
openpower-occ-control-94df8c9015798764d40665bb363bdbf27510f285.zip
clang-format: Update to match docs repo
Update the .clang-format file and run clang-format-6.0. This .clang-format matches the example one in https://github.com/openbmc/docs/blob/master/cpp-style-and-conventions.md#clang-formatting Change-Id: Id6760866dedbaeafd83ea8ef2e0303e30b8955aa Signed-off-by: Gunnar Mills <gmills@us.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Diffstat (limited to 'powercap.hpp')
-rw-r--r--powercap.hpp38
1 files changed, 17 insertions, 21 deletions
diff --git a/powercap.hpp b/powercap.hpp
index 6a5f0d1..b28be8c 100644
--- a/powercap.hpp
+++ b/powercap.hpp
@@ -1,9 +1,11 @@
#pragma once
+#include "config.h"
+
+#include "occ_status.hpp"
+
#include <sdbusplus/bus.hpp>
#include <sdbusplus/bus/match.hpp>
-#include "occ_status.hpp"
-#include "config.h"
namespace open_power
{
@@ -24,7 +26,7 @@ namespace sdbusRule = sdbusplus::bus::match::rules;
class PowerCap
{
-public:
+ public:
/** @brief PowerCap object to inform occ of changes to cap
*
* This object will monitor for changes to the power cap setting and
@@ -34,22 +36,19 @@ public:
* @param[in] bus - The Dbus bus object
* @param[in] occStatus - The occ status object
*/
- PowerCap(sdbusplus::bus::bus &bus,
- Status &occStatus,
+ PowerCap(sdbusplus::bus::bus& bus, Status& occStatus,
const std::string& occMasterName = OCC_MASTER_NAME) :
bus(bus),
- occMasterName(occMasterName),
- occStatus(occStatus),
+ occMasterName(occMasterName), occStatus(occStatus),
pcapMatch(
- bus,
- sdbusRule::member("PropertiesChanged") +
+ bus,
+ sdbusRule::member("PropertiesChanged") +
sdbusRule::path(
"/xyz/openbmc_project/control/host0/power_cap") +
sdbusRule::argN(0, "xyz.openbmc_project.Control.Power.Cap") +
sdbusRule::interface("org.freedesktop.DBus.Properties"),
- std::bind(std::mem_fn(&PowerCap::pcapChanged),
- this, std::placeholders::_1))
- {};
+ std::bind(std::mem_fn(&PowerCap::pcapChanged), this,
+ std::placeholders::_1)){};
/** @brief Return the appropriate value to write to the OCC
*
@@ -60,8 +59,7 @@ public:
*/
uint32_t getOccInput(uint32_t pcap, bool pcapEnabled);
-private:
-
+ private:
/** @brief Callback for pcap setting changes
*
* Process change and inform OCC
@@ -78,8 +76,7 @@ private:
*
* @return Distinct service name for input path/interface
*/
- std::string getService(std::string path,
- std::string interface);
+ std::string getService(std::string path, std::string interface);
/** @brief Get the power cap property
*
@@ -106,15 +103,14 @@ private:
std::string occMasterName;
/* @brief OCC Status object */
- Status &occStatus;
+ Status& occStatus;
/** @brief Used to subscribe to dbus pcap property changes **/
sdbusplus::bus::match_t pcapMatch;
+};
- };
-
-} // namespace open_power
+} // namespace powercap
} // namespace occ
-}// namespace powercap
+} // namespace open_power
OpenPOWER on IntegriCloud