blob: 1eab5c4d56cc14cb9a2d8663f806d785049678f9 [file] [log] [blame]
Brandon Wyman24e422f2017-07-25 19:40:14 -05001#pragma once
2
3namespace phosphor
4{
5namespace power
6{
7namespace psu
8{
9
10/**
11 * @class PowerSupply
12 * Represents a PMBus power supply.
13 */
14class PowerSupply
15{
16 public:
17 PowerSupply() = delete;
18 PowerSupply(const PowerSupply&) = delete;
19 PowerSupply& operator=(const PowerSupply&) = delete;
20 PowerSupply(PowerSupply&&) = default;
21 PowerSupply& operator=(PowerSupply&&) = default;
22 ~PowerSupply() = default;
23
24};
25
26}
27}
28}