OceanDirectLighthouseC++  3.1.1
OceanDirect Lighthouse C++/C API
oceandirect::api::GpioAPI Member List

This is the complete list of members for oceandirect::api::GpioAPI, including all inherited members.

getInstance() (defined in oceandirect::api::GpioAPI)oceandirect::api::GpioAPIstatic
getNumberOfGPIO(long deviceID, int *errorCode)oceandirect::api::GpioAPIvirtual
getOutputAlternate(long deviceID, int *errorCode, int bit)oceandirect::api::GpioAPIvirtual
getOutputAlternate(long deviceID, int *errorCode)oceandirect::api::GpioAPIvirtual
getOutputEnable(long deviceID, int *errorCode, int bit)oceandirect::api::GpioAPIvirtual
getOutputEnable(long deviceID, int *errorCode)oceandirect::api::GpioAPIvirtual
getValue(long deviceID, int *errorCode, int bit)oceandirect::api::GpioAPIvirtual
getValue(long deviceID, int *errorCode)oceandirect::api::GpioAPIvirtual
GpioAPI() (defined in oceandirect::api::GpioAPI)oceandirect::api::GpioAPI
instance (defined in oceandirect::api::GpioAPI)oceandirect::api::GpioAPIprotectedstatic
setOutputAlternate(long deviceID, int *errorCode, int bit, bool isAlternate)oceandirect::api::GpioAPIvirtual
setOutputAlternate(long deviceID, int *errorCode, uint32_t bitMask)oceandirect::api::GpioAPIvirtual
setOutputEnable(long deviceID, int *errorCode, std::uint32_t bitPosition, bool isOutput)oceandirect::api::GpioAPIvirtual
setOutputEnable(long deviceID, int *errorCode, std::uint32_t bitmask)oceandirect::api::GpioAPIvirtual
setValue(long deviceID, int *errorCode, std::uint32_t bitPosition, bool isHigh)oceandirect::api::GpioAPIvirtual
setValue(long deviceID, int *errorCode, std::uint32_t bitmask)oceandirect::api::GpioAPIvirtual
shutdown() (defined in oceandirect::api::GpioAPI)oceandirect::api::GpioAPIstatic
~GpioAPI()=default (defined in oceandirect::api::GpioAPI)oceandirect::api::GpioAPIvirtual