SimplePeriodicTask< Functor > Member List

This is the complete list of members for SimplePeriodicTask< Functor >, including all inherited members.

changeInterval(unsigned int intervalInMs)PeriodicTask< T >inline
checkLogLevel(MessageTypeT level) constLoggingprotected
deactivateSpam(float deactivationDurationSec=10.0f, const std::string &identifier="", bool deactivate=true) constLogging
fSimplePeriodicTask< Functor >
getEffectiveLoggingLevel() constLogging
getInterval() constPeriodicTask< T >inline
getLogSender() constLoggingprotected
getStatistics() constPeriodicTask< T >inline
isFunctionExecuting() constPeriodicTask< T >inline
isRunning() constPeriodicTask< T >inline
Logging()Logging
loghelper(const char *file, int line, const char *function) constLoggingprotected
method_type typedefPeriodicTask< T >
minimumLoggingLevelLoggingprotected
PeriodicTask(T *parent, method_type periodicFn, int periodMs, bool assureMeanInterval=false, std::string name="", bool forceSystemTime=true)PeriodicTask< T >inline
pointer_type typedefPeriodicTask< T >
runningFn()SimplePeriodicTask< Functor >inline
setDelayWarningTolerance(int newToleranceInMilliSeconds=5)PeriodicTask< T >inline
setLocalMinimumLoggingLevel(MessageTypeT level)Logging
setName(std::string name)PeriodicTask< T >inline
setTag(const LogTag &tag)Logging
armarx::PeriodicTask::setTag(const std::string &tagName)Logging
setThreadList(ThreadListPtr threadList)PeriodicTask< T >inline
SimplePeriodicTask(Functor f, int periodMs, bool assureMeanInterval=false, std::string name="", bool forceSystemTime=true)SimplePeriodicTask< Functor >inline
spamFilterLoggingmutableprotected
start()PeriodicTask< T >inline
stop()PeriodicTask< T >inline
tagLoggingprotected
~Logging()Loggingvirtual
~PeriodicTask() overridePeriodicTask< T >inline