Lines Matching full:device
12 * @class Device
14 * This object is an abstract base class for a device that
17 class Device class
20 Device() = delete;
21 virtual ~Device() = default;
22 Device(const Device&) = delete;
23 Device& operator=(const Device&) = delete;
24 Device(Device&&) = default;
25 Device& operator=(Device&&) = default;
30 * @param name - the device name
31 * @param inst - the device instance
33 Device(const std::string& name, size_t inst) : name(name), instance(inst) {} in Device() function in witherspoon::power::Device
64 * Pure virtual function to clear faults on the device
70 * the device name
75 * the device instance number