Searched refs:GPIOInterface (Results 1 – 6 of 6) sorted by relevance
14 GPIOInterface::GPIOInterface(const std::string& namedGpio) in GPIOInterface() function in phosphor::power::psu::GPIOInterface31 std::unique_ptr<GPIOInterfaceBase> GPIOInterface::createGPIO( in createGPIO()34 return std::make_unique<GPIOInterface>(namedGpio); in createGPIO()37 std::string GPIOInterface::getName() const in getName()42 int GPIOInterface::read() in read()78 void GPIOInterface::write(int value, std::bitset<32> flags) in write()102 void GPIOInterface::toggleLowHigh(const std::chrono::milliseconds& delay) in toggleLowHigh()112 return GPIOInterface::createGPIO(namedGpio); in createGPIO()
222 class GPIOInterface : public GPIOInterfaceBase class225 GPIOInterface() = delete;226 virtual ~GPIOInterface() = default;227 GPIOInterface(const GPIOInterface&) = default;228 GPIOInterface& operator=(const GPIOInterface&) = default;229 GPIOInterface(GPIOInterface&&) = default;230 GPIOInterface& operator=(GPIOInterface&&) = default;237 GPIOInterface(const std::string& namedGpio);
18 GPIOInterface::GPIOInterface(sdbusplus::async::context& ctx, in GPIOInterface() function in gpio::GPIOInterface55 auto GPIOInterface::start() -> sdbusplus::async::task<> in start()64 auto GPIOInterface::readGPIOAsync() -> sdbusplus::async::task<> in readGPIOAsync()77 auto GPIOInterface::readGPIOAsyncEvent() -> sdbusplus::async::task<> in readGPIOAsyncEvent()
13 class GPIOInterface class18 GPIOInterface() = delete;20 GPIOInterface(sdbusplus::async::context& ctx,
68 'GPIOInterface.cpp',
103 gpio::GPIOInterface gpioInterface;