discoLight
Loading...
Searching...
No Matches
SWE4211RPi::PulsedGPIOPin Member List

This is the complete list of members for SWE4211RPi::PulsedGPIOPin, including all inherited members.

CONTINUOUS enum value (defined in SWE4211RPi::PulsedGPIOPin)SWE4211RPi::PulsedGPIOPin
delayedToggleAndSleep(long specificDelay, SWE4211RPi::GPIO::VALUE value)SWE4211RPi::PulsedGPIOPinprivate
executingThreadSWE4211RPi::RunnableClassprotected
firePulse (defined in SWE4211RPi::PulsedGPIOPin)SWE4211RPi::PulsedGPIOPinprivate
getCPUUsageInfo()SWE4211RPi::PeriodicTaskvirtual
getPriority() finalSWE4211RPi::RunnableClassvirtual
getTaskPeriod() finalSWE4211RPi::PeriodicTaskvirtual
getThreadID()SWE4211RPi::RunnableClassvirtual
gpioPinInstance (defined in SWE4211RPi::PulsedGPIOPin)SWE4211RPi::PulsedGPIOPinprivate
initialValueSWE4211RPi::PulsedGPIOPinprivate
invokeRun()SWE4211RPi::PeriodicTaskprivate
invokeRunMethod() finalSWE4211RPi::RunnableClassprivatevirtual
isShutdown() finalSWE4211RPi::RunnableClassvirtual
isStarted() finalSWE4211RPi::RunnableClassvirtual
keepGoingSWE4211RPi::RunnableClassprotected
lastExecutionTimeSWE4211RPi::PeriodicTaskprivate
lastWallTimeSWE4211RPi::PeriodicTaskprivate
missedDeadlineCountSWE4211RPi::PeriodicTaskprivate
myNameSWE4211RPi::RunnableClassprotected
myOSThreadIDSWE4211RPi::RunnableClassprotected
myThreadSWE4211RPi::RunnableClassprotected
ONE_SHOT enum value (defined in SWE4211RPi::PulsedGPIOPin)SWE4211RPi::PulsedGPIOPin
PeriodicTask(std::string threadName, uint32_t period, int priority=1)SWE4211RPi::PeriodicTask
printInformation()SWE4211RPi::PeriodicTaskvirtual
printThreads()SWE4211RPi::RunnableClassstatic
prioritySWE4211RPi::RunnableClassprotected
PULSE_TYPE enum nameSWE4211RPi::PulsedGPIOPin
PulsedGPIOPin(int number, std::string threadName, uint32_t period, PULSE_TYPE type=CONTINUOUS, GPIO::DIRECTION dir=GPIO::GPIO_OUT, GPIO::VALUE val=GPIO::GPIO_LOW)SWE4211RPi::PulsedGPIOPin
pulseDurationSWE4211RPi::PulsedGPIOPinprivate
resetAllThreadInformation()SWE4211RPi::RunnableClassstatic
resetThreadDiagnostics()SWE4211RPi::PeriodicTaskvirtual
run() finalSWE4211RPi::PeriodicTaskvirtual
runCompletedSWE4211RPi::RunnableClassprotected
RunnableClass(std::string threadName, int priority=0)SWE4211RPi::RunnableClass
runningThreadsSWE4211RPi::RunnableClassprotectedstatic
runStartedSWE4211RPi::RunnableClassprotected
setPriority(int priority) finalSWE4211RPi::RunnableClassvirtual
setpulseDuration(int duration)SWE4211RPi::PulsedGPIOPinvirtual
setTaskPeriod(uint32_t period) finalSWE4211RPi::PeriodicTaskvirtual
setValue(GPIO::VALUE)SWE4211RPi::PulsedGPIOPinvirtual
start() finalSWE4211RPi::RunnableClassvirtual
startChildRunnables() finalSWE4211RPi::PeriodicTaskprotectedvirtual
startChildTasks()SWE4211RPi::PeriodicTaskprotectedvirtual
stopChildRunnables() finalSWE4211RPi::PeriodicTaskprotectedvirtual
stopChildTasks()SWE4211RPi::PeriodicTaskprotectedvirtual
stopThreadExecution()SWE4211RPi::PulsedGPIOPinvirtual
taskMethod()SWE4211RPi::PulsedGPIOPinvirtual
taskPeriodSWE4211RPi::PeriodicTaskprotected
typeSWE4211RPi::PulsedGPIOPinprivate
waitForNextExecution(std::chrono::microseconds remainingSleepTime)SWE4211RPi::PeriodicTaskprivate
waitForNextExecution(struct timespec sleepTime)SWE4211RPi::PeriodicTaskprivate
waitForShutdown()SWE4211RPi::RunnableClassvirtual
worstCaseExecutionTimeSWE4211RPi::PeriodicTaskprivate
worstCaseWallTimeSWE4211RPi::PeriodicTaskprivate
~PeriodicTask()SWE4211RPi::PeriodicTaskvirtual
~PulsedGPIOPin() (defined in SWE4211RPi::PulsedGPIOPin)SWE4211RPi::PulsedGPIOPinvirtual
~RunnableClass()SWE4211RPi::RunnableClassvirtual