F´ Flight Software - C/C++ Documentation  devel
A framework for building embedded system applications to NASA flight quality standards.
Drv::LinuxGpioDriverComponentBase Member List

This is the complete list of members for Drv::LinuxGpioDriverComponentBase, including all inherited members.

EVENTID_GP_CONFIGERROR enum valueDrv::LinuxGpioDriverComponentBaseprotected
EVENTID_GP_INTSTARTERROR enum valueDrv::LinuxGpioDriverComponentBaseprotected
EVENTID_GP_INTWAITERROR enum valueDrv::LinuxGpioDriverComponentBaseprotected
EVENTID_GP_OPENERROR enum valueDrv::LinuxGpioDriverComponentBaseprotected
EVENTID_GP_PORTOPENED enum valueDrv::LinuxGpioDriverComponentBaseprotected
EVENTID_GP_READERROR enum valueDrv::LinuxGpioDriverComponentBaseprotected
EVENTID_GP_READERROR_THROTTLE enum valueDrv::LinuxGpioDriverComponentBaseprotected
EVENTID_GP_WRITEERROR enum valueDrv::LinuxGpioDriverComponentBaseprotected
EVENTID_GP_WRITEERROR_THROTTLE enum valueDrv::LinuxGpioDriverComponentBaseprotected
get_gpioRead_InputPort(NATIVE_INT_TYPE portNum)Drv::LinuxGpioDriverComponentBase
get_gpioWrite_InputPort(NATIVE_INT_TYPE portNum)Drv::LinuxGpioDriverComponentBase
getIdBase() constFw::PassiveComponentBase
getInstance() constFw::PassiveComponentBaseprotected
getNum_gpioRead_InputPorts() constDrv::LinuxGpioDriverComponentBaseprotected
getNum_gpioWrite_InputPorts() constDrv::LinuxGpioDriverComponentBaseprotected
getNum_intOut_OutputPorts() constDrv::LinuxGpioDriverComponentBaseprotected
getNum_Log_OutputPorts() constDrv::LinuxGpioDriverComponentBaseprotected
getNum_Time_OutputPorts() constDrv::LinuxGpioDriverComponentBaseprotected
getTime()Drv::LinuxGpioDriverComponentBaseprotected
gpioRead_handler(NATIVE_INT_TYPE portNum, Fw::Logic &state)=0Drv::LinuxGpioDriverComponentBaseprotectedpure virtual
gpioRead_handlerBase(NATIVE_INT_TYPE portNum, Fw::Logic &state)Drv::LinuxGpioDriverComponentBaseprotected
gpioWrite_handler(NATIVE_INT_TYPE portNum, const Fw::Logic &state)=0Drv::LinuxGpioDriverComponentBaseprotectedpure virtual
gpioWrite_handlerBase(NATIVE_INT_TYPE portNum, const Fw::Logic &state)Drv::LinuxGpioDriverComponentBaseprotected
init(NATIVE_INT_TYPE instance=0)Drv::LinuxGpioDriverComponentBase
Fw::ObjBase::init()Fw::ObjBaseprotected
intOut_out(NATIVE_INT_TYPE portNum, Svc::TimerVal &cycleStart)Drv::LinuxGpioDriverComponentBaseprotected
isConnected_intOut_OutputPort(NATIVE_INT_TYPE portNum)Drv::LinuxGpioDriverComponentBaseprotected
isConnected_Log_OutputPort(NATIVE_INT_TYPE portNum)Drv::LinuxGpioDriverComponentBaseprotected
isConnected_Time_OutputPort(NATIVE_INT_TYPE portNum)Drv::LinuxGpioDriverComponentBaseprotected
LinuxGpioDriverComponentBase(const char *compName="")Drv::LinuxGpioDriverComponentBaseprotected
LinuxGpioDriverComponentBaseFriend classDrv::LinuxGpioDriverComponentBasefriend
log_ACTIVITY_HI_GP_PortOpened(I32 gpio)Drv::LinuxGpioDriverComponentBaseprotected
log_WARNING_HI_GP_ConfigError(I32 gpio, I32 error)Drv::LinuxGpioDriverComponentBaseprotected
log_WARNING_HI_GP_IntStartError(I32 gpio)Drv::LinuxGpioDriverComponentBaseprotected
log_WARNING_HI_GP_IntWaitError(I32 gpio)Drv::LinuxGpioDriverComponentBaseprotected
log_WARNING_HI_GP_OpenError(I32 gpio, I32 error, const Fw::LogStringArg &msg)Drv::LinuxGpioDriverComponentBaseprotected
log_WARNING_HI_GP_ReadError(I32 gpio, I32 error)Drv::LinuxGpioDriverComponentBaseprotected
log_WARNING_HI_GP_ReadError_ThrottleClear()Drv::LinuxGpioDriverComponentBaseprotected
log_WARNING_HI_GP_WriteError(I32 gpio, I32 error)Drv::LinuxGpioDriverComponentBaseprotected
log_WARNING_HI_GP_WriteError_ThrottleClear()Drv::LinuxGpioDriverComponentBaseprotected
NUM_GPIOREAD_INPUT_PORTS enum valueDrv::LinuxGpioDriverComponentBaseprotected
NUM_GPIOWRITE_INPUT_PORTS enum valueDrv::LinuxGpioDriverComponentBaseprotected
NUM_INTOUT_OUTPUT_PORTS enum valueDrv::LinuxGpioDriverComponentBaseprotected
NUM_LOG_OUTPUT_PORTS enum valueDrv::LinuxGpioDriverComponentBaseprotected
NUM_LOGTEXT_OUTPUT_PORTS enum valueDrv::LinuxGpioDriverComponentBaseprotected
NUM_TIME_OUTPUT_PORTS enum valueDrv::LinuxGpioDriverComponentBaseprotected
ObjBase(const char *name)Fw::ObjBaseprotected
PassiveComponentBase(const char *name)Fw::PassiveComponentBaseprotected
set_intOut_OutputPort(NATIVE_INT_TYPE portNum, Svc::InputCyclePort *port)Drv::LinuxGpioDriverComponentBase
set_Log_OutputPort(NATIVE_INT_TYPE portNum, Fw::InputLogPort *port)Drv::LinuxGpioDriverComponentBase
set_Time_OutputPort(NATIVE_INT_TYPE portNum, Fw::InputTimePort *port)Drv::LinuxGpioDriverComponentBase
setIdBase(const U32)Fw::PassiveComponentBase
~LinuxGpioDriverComponentBase()Drv::LinuxGpioDriverComponentBaseprotectedvirtual
~ObjBase()Fw::ObjBaseprotectedvirtual
~PassiveComponentBase()Fw::PassiveComponentBaseprotectedvirtual