active | RTT::os::Thread | protected |
Activity(base::RunnableInterface *r=0, const std::string &name="Activity") | RTT::Activity | |
Activity(int priority, base::RunnableInterface *r=0, const std::string &name="Activity") | RTT::Activity | |
Activity(int priority, Seconds period, base::RunnableInterface *r=0, const std::string &name="Activity") | RTT::Activity | |
Activity(int scheduler, int priority, base::RunnableInterface *r=0, const std::string &name="Activity") | RTT::Activity | |
Activity(int scheduler, int priority, Seconds period, base::RunnableInterface *r=0, const std::string &name="Activity") | RTT::Activity | |
Activity(int scheduler, int priority, Seconds period, unsigned cpu_affinity, base::RunnableInterface *r=0, const std::string &name="Activity") | RTT::Activity | |
ActivityInterface() | RTT::base::ActivityInterface | inline |
ActivityInterface(RunnableInterface *run) | RTT::base::ActivityInterface | |
breaker | RTT::os::Thread | protected |
breakLoop() | RTT::extras::FileDescriptorActivity | virtual |
clearAllWatches() | RTT::extras::FileDescriptorActivity | virtual |
CMD_ANY_COMMAND | RTT::extras::FileDescriptorActivity | privatestatic |
default_stack_size | RTT::os::Thread | protectedstatic |
disableRun(RunnableInterface *caller) | RTT::base::ActivityInterface | inlineprotected |
emergencyStop() | RTT::os::Thread | protected |
execute() | RTT::Activity | virtual |
FileDescriptorActivity(int priority, base::RunnableInterface *_r=0, const std::string &name="FileDescriptorActivity") | RTT::extras::FileDescriptorActivity | |
FileDescriptorActivity(int scheduler, int priority, base::RunnableInterface *_r=0, const std::string &name="FileDescriptorActivity") | RTT::extras::FileDescriptorActivity | |
FileDescriptorActivity(int scheduler, int priority, Seconds period, base::RunnableInterface *_r=0, const std::string &name="FileDescriptorActivity") | RTT::extras::FileDescriptorActivity | |
FileDescriptorActivity(int scheduler, int priority, Seconds period, unsigned cpu_affinity, base::RunnableInterface *_r=0, const std::string &name="FileDescriptorActivity") | RTT::extras::FileDescriptorActivity | |
finalize() | RTT::Activity | virtual |
getCpuAffinity() const | RTT::Activity | virtual |
getMaxOverrun() const | RTT::os::Thread | virtual |
getName() const | RTT::os::Thread | virtual |
getPeriod() const | RTT::extras::FileDescriptorActivity | virtual |
RTT::os::Thread::getPeriod(secs &s, nsecs &ns) const | RTT::os::Thread | |
getPeriodNS() const | RTT::os::Thread | virtual |
getPid() const | RTT::os::Thread | virtual |
getPriority() const | RTT::os::Thread | virtual |
getRunner() const | RTT::base::ActivityInterface | virtual |
getScheduler() const | RTT::os::Thread | virtual |
getStopTimeout() const | RTT::os::Thread | |
getTask() | RTT::os::Thread | inlinevirtual |
getTask() const | RTT::os::Thread | inlinevirtual |
getTimeout() const | RTT::extras::FileDescriptorActivity | virtual |
getTimeout_us() const | RTT::extras::FileDescriptorActivity | virtual |
hasError() const | RTT::extras::FileDescriptorActivity | virtual |
hasTimeout() const | RTT::extras::FileDescriptorActivity | virtual |
initialize() | RTT::Activity | virtual |
inloop | RTT::os::Thread | protected |
isActive() const | RTT::Activity | virtual |
isPeriodic() const | RTT::Activity | virtual |
isRunning() const | RTT::extras::FileDescriptorActivity | virtual |
isSelf() const | RTT::os::ThreadInterface | |
isUpdated(int fd) const | RTT::extras::FileDescriptorActivity | virtual |
isWatched(int fd) const | RTT::extras::FileDescriptorActivity | virtual |
lock_timeout_no_period_in_s | RTT::os::Thread | protectedstatic |
lock_timeout_period_factor | RTT::os::Thread | protectedstatic |
loop() | RTT::extras::FileDescriptorActivity | virtual |
m_break_loop | RTT::extras::FileDescriptorActivity | private |
m_command_mutex | RTT::extras::FileDescriptorActivity | private |
m_fd_set | RTT::extras::FileDescriptorActivity | private |
m_fd_work | RTT::extras::FileDescriptorActivity | private |
m_has_error | RTT::extras::FileDescriptorActivity | private |
m_has_timeout | RTT::extras::FileDescriptorActivity | private |
m_interrupt_pipe | RTT::extras::FileDescriptorActivity | private |
m_lock | RTT::extras::FileDescriptorActivity | mutableprivate |
m_period | RTT::extras::FileDescriptorActivity | private |
m_running | RTT::extras::FileDescriptorActivity | private |
m_timeout_us | RTT::extras::FileDescriptorActivity | private |
m_trigger | RTT::extras::FileDescriptorActivity | private |
m_update_sets | RTT::extras::FileDescriptorActivity | private |
m_watched_fds | RTT::extras::FileDescriptorActivity | private |
maxOverRun | RTT::os::Thread | protected |
msched_type | RTT::os::Thread | protected |
msg_cond | RTT::Activity | protected |
msg_lock | RTT::Activity | protected |
mstopRequested | RTT::Activity | protected |
mtimeout | RTT::Activity | protected |
mwaitpolicy | RTT::Activity | protected |
period | RTT::os::Thread | protected |
prepareForExit | RTT::os::Thread | protected |
rtos_task | RTT::os::Thread | protected |
run(RunnableInterface *r) | RTT::base::ActivityInterface | virtual |
runner | RTT::base::ActivityInterface | protected |
running | RTT::os::Thread | protected |
sem | RTT::os::Thread | protected |
setCpuAffinity(unsigned cpu) | RTT::Activity | virtual |
setLockTimeoutNoPeriod(double timeout_in_s) | RTT::os::Thread | static |
setLockTimeoutPeriodFactor(double factor) | RTT::os::Thread | static |
setMaxOverrun(int m) | RTT::os::Thread | virtual |
setPeriod(Seconds period) | RTT::extras::FileDescriptorActivity | virtual |
RTT::os::Thread::setPeriod(secs s, nsecs ns) | RTT::os::Thread | |
RTT::os::Thread::setPeriod(TIME_SPEC p) | RTT::os::Thread | |
setPriority(int priority) | RTT::os::Thread | virtual |
setScheduler(int sched_type) | RTT::os::Thread | virtual |
setStackSize(unsigned int ssize) | RTT::os::Thread | static |
setStopTimeout(Seconds s) | RTT::os::Thread | |
setTimeout(int timeout) | RTT::extras::FileDescriptorActivity | virtual |
setTimeout_us(int timeout_us) | RTT::extras::FileDescriptorActivity | virtual |
setWaitPeriodPolicy(int p) | RTT::Activity | virtual |
shared_ptr typedef | RTT::base::ActivityInterface | |
start() | RTT::extras::FileDescriptorActivity | virtual |
step() | RTT::extras::FileDescriptorActivity | virtual |
stop() | RTT::extras::FileDescriptorActivity | virtual |
stopTimeout | RTT::os::Thread | protected |
terminate() | RTT::os::Thread | protected |
Thread(int scheduler, int priority, double period, unsigned cpu_affinity, const std::string &name) | RTT::os::Thread | |
thread() | RTT::Activity | virtual |
ThreadInterface() | RTT::os::ThreadInterface | |
threadnb | RTT::os::ThreadInterface | protected |
threadNumber() const | RTT::os::ThreadInterface | inline |
timeout() | RTT::extras::FileDescriptorActivity | virtual |
trigger() | RTT::extras::FileDescriptorActivity | virtual |
triggerUpdateSets() | RTT::extras::FileDescriptorActivity | private |
unwatch(int fd) | RTT::extras::FileDescriptorActivity | virtual |
update_period | RTT::Activity | protected |
watch(int fd) | RTT::extras::FileDescriptorActivity | virtual |
work(base::RunnableInterface::WorkReason reason) | RTT::extras::FileDescriptorActivity | virtual |
yield() | RTT::os::Thread | virtual |
~Activity() | RTT::Activity | virtual |
~ActivityInterface() | RTT::base::ActivityInterface | virtual |
~FileDescriptorActivity() | RTT::extras::FileDescriptorActivity | virtual |
~FileDescriptorActivityInterface() | RTT::extras::FileDescriptorActivityInterface | inlinevirtual |
~Thread() | RTT::os::Thread | virtual |
~ThreadInterface() | RTT::os::ThreadInterface | virtual |