ArPiRobot-CoreLib C++
C++ library for ArPiRobot robots
arpirobot::GPIOPin Member List

This is the complete list of members for arpirobot::GPIOPin, including all inherited members.

begin() override (defined in arpirobot::GPIOPin)arpirobot::GPIOPinprotectedvirtual
close() override (defined in arpirobot::GPIOPin)arpirobot::GPIOPinprotectedvirtual
deviceName (defined in arpirobot::BaseDevice)arpirobot::BaseDeviceprotected
disable() override (defined in arpirobot::GPIOPin)arpirobot::GPIOPinprotectedvirtual
enable() override (defined in arpirobot::GPIOPin)arpirobot::GPIOPinprotectedvirtual
getDeviceName()arpirobot::BaseDevicevirtual
getLevel() (defined in arpirobot::GPIOPin)arpirobot::GPIOPin
getPwmFrequency() (defined in arpirobot::GPIOPin)arpirobot::GPIOPin
getPwmValue() (defined in arpirobot::GPIOPin)arpirobot::GPIOPin
GPIOPin(unsigned int pin) (defined in arpirobot::GPIOPin)arpirobot::GPIOPin
GPIOPin(const GPIOPin &other)=delete (defined in arpirobot::GPIOPin)arpirobot::GPIOPin
initialized (defined in arpirobot::BaseDevice)arpirobot::BaseDeviceprotected
IoDevice() (defined in arpirobot::IoDevice)arpirobot::IoDeviceprotected
isEnabled() override (defined in arpirobot::GPIOPin)arpirobot::GPIOPinprotectedvirtual
isLockedByAction(std::shared_ptr< Action > action=nullptr)arpirobot::BaseDevice
isLockedByAction(Action &action)arpirobot::BaseDevice
Level enum name (defined in arpirobot::GPIOPin)arpirobot::GPIOPin
Mode enum name (defined in arpirobot::GPIOPin)arpirobot::GPIOPin
operator=(const GPIOPin &other)=delete (defined in arpirobot::GPIOPin)arpirobot::GPIOPin
setLevel(Level level) (defined in arpirobot::GPIOPin)arpirobot::GPIOPin
setMode(Mode mode) (defined in arpirobot::GPIOPin)arpirobot::GPIOPin
setPwmFrequency(unsigned int freq) (defined in arpirobot::GPIOPin)arpirobot::GPIOPin
setPwmValue(uint8_t val) (defined in arpirobot::GPIOPin)arpirobot::GPIOPin
shouldDisableWithWatchdog() override (defined in arpirobot::GPIOPin)arpirobot::GPIOPinprotectedvirtual
shouldMatchRobotState() override (defined in arpirobot::GPIOPin)arpirobot::GPIOPinprotectedvirtual
~BaseDevice() (defined in arpirobot::BaseDevice)arpirobot::BaseDevicevirtual
~GPIOPin() (defined in arpirobot::GPIOPin)arpirobot::GPIOPin
~IoDevice() (defined in arpirobot::IoDevice)arpirobot::IoDevicevirtual