Fawkes API  Fawkes Development Version
MetricsThread Member List

This is the complete list of members for MetricsThread, including all inherited members.

add_aspect(const char *name)fawkes::Aspectprotected
add_loop_listener(ThreadLoopListener *loop_listener)fawkes::Thread
add_notification_listener(ThreadNotificationListener *notification_listener)fawkes::Thread
fawkes::MetricsManager::add_supplier(MetricsSupplier *supplier)=0fawkes::MetricsManagerpure virtual
aspect_provider_aspects() constfawkes::AspectProviderAspect
AspectProviderAspect(AspectIniFin *inifin)fawkes::AspectProviderAspect
AspectProviderAspect(const std::list< AspectIniFin * > aspects)fawkes::AspectProviderAspect
bb_interface_destroyed(const char *type, const char *id)fawkes::BlackBoardInterfaceObservervirtual
bb_interface_message_received(Interface *interface, Message *message)fawkes::BlackBoardInterfaceListenervirtual
bb_interface_reader_added(Interface *interface, unsigned int instance_serial)fawkes::BlackBoardInterfaceListenervirtual
bb_interface_writer_added(Interface *interface, unsigned int instance_serial)fawkes::BlackBoardInterfaceListenervirtual
bbil_add_data_interface(Interface *interface)fawkes::BlackBoardInterfaceListenerprotected
bbil_add_message_interface(Interface *interface)fawkes::BlackBoardInterfaceListenerprotected
bbil_add_reader_interface(Interface *interface)fawkes::BlackBoardInterfaceListenerprotected
bbil_add_writer_interface(Interface *interface)fawkes::BlackBoardInterfaceListenerprotected
bbil_data_interface(const char *iuid)fawkes::BlackBoardInterfaceListenerprotected
bbil_message_interface(const char *iuid)fawkes::BlackBoardInterfaceListenerprotected
bbil_name() constfawkes::BlackBoardInterfaceListener
bbil_reader_interface(const char *iuid)fawkes::BlackBoardInterfaceListenerprotected
bbil_remove_data_interface(Interface *interface)fawkes::BlackBoardInterfaceListenerprotected
bbil_remove_message_interface(Interface *interface)fawkes::BlackBoardInterfaceListenerprotected
bbil_remove_reader_interface(Interface *interface)fawkes::BlackBoardInterfaceListenerprotected
bbil_remove_writer_interface(Interface *interface)fawkes::BlackBoardInterfaceListenerprotected
bbil_writer_interface(const char *iuid)fawkes::BlackBoardInterfaceListenerprotected
bbio_add_observed_create(const char *type_pattern, const char *id_pattern="*")fawkes::BlackBoardInterfaceObserverprotected
bbio_add_observed_destroy(const char *type_pattern, const char *id_pattern="*")fawkes::BlackBoardInterfaceObserverprotected
bbio_get_observed_create()fawkes::BlackBoardInterfaceObserverprotected
bbio_get_observed_destroy()fawkes::BlackBoardInterfaceObserverprotected
blackboardfawkes::BlackBoardAspectprotected
BlackBoardAspect(const char *owner=NULL)fawkes::BlackBoardAspect
BlackBoardInterfaceListener(const char *name_format,...)fawkes::BlackBoardInterfaceListener
BlackBoardInterfaceObserver()fawkes::BlackBoardInterfaceObserver
blocked_timing_hook_to_end_syncpoint(WakeupHook hook)fawkes::BlockedTimingAspectstatic
blocked_timing_hook_to_start_syncpoint(WakeupHook hook)fawkes::BlockedTimingAspectstatic
blocked_timing_hook_to_string(WakeupHook hook)fawkes::BlockedTimingAspectstatic
BlockedTimingAspect(WakeupHook wakeup_hook)fawkes::BlockedTimingAspect
blockedTimingAspectHook() constfawkes::BlockedTimingAspect
cancel()fawkes::Thread
CANCEL_DISABLED enum valuefawkes::Thread
CANCEL_ENABLED enum valuefawkes::Thread
cancel_finalize()fawkes::Thread
cancelled() constfawkes::Thread
CancelState enum namefawkes::Thread
configfawkes::ConfigurableAspectprotected
ConfigurableAspect()fawkes::ConfigurableAspect
current_thread()fawkes::Threadstatic
current_thread_id()fawkes::Threadstatic
current_thread_name()fawkes::Threadstatic
current_thread_name(const std::string &thread_name)fawkes::Threadstatic
current_thread_noexc()fawkes::Threadstatic
DATA enum valuefawkes::BlackBoardInterfaceListener
destroy_main()fawkes::Threadstatic
detach()fawkes::Thread
detached() constfawkes::Thread
exit()fawkes::Threadprotected
finalize()MetricsThreadvirtual
finalize_BlockedTimingAspect(Thread *thread)fawkes::BlockedTimingAspect
finalize_preparedfawkes::Threadprotected
finalize_SyncPointAspect(Thread *thread, SyncPointManager *syncpoint_manager)fawkes::SyncPointAspect
FLAG_BADfawkes::Threadstatic
flagged_bad() constfawkes::Thread
get_aspects() constfawkes::Aspect
hook_to_syncpointfawkes::BlockedTimingAspectstatic
init()MetricsThreadvirtual
init_BlackBoardAspect(BlackBoard *bb)fawkes::BlackBoardAspect
init_BlockedTimingAspect(Thread *thread)fawkes::BlockedTimingAspect
init_ConfigurableAspect(Configuration *config)fawkes::ConfigurableAspect
init_LoggingAspect(Logger *logger)fawkes::LoggingAspect
init_main()fawkes::Threadstatic
init_SyncPointAspect(Thread *thread, SyncPointManager *syncpoint_manager)fawkes::SyncPointAspect
init_WebviewAspect(WebUrlManager *url_manager, WebNavManager *nav_manager, WebRequestManager *request_manager, WebviewRestApiManager *rest_api_manager)fawkes::WebviewAspect
InterfaceMap typedeffawkes::BlackBoardInterfaceListener
InterfaceQueue typedeffawkes::BlackBoardInterfaceListener
join()fawkes::Thread
kill(int sig)fawkes::Thread
loggerfawkes::LoggingAspectprotected
LoggingAspect()fawkes::LoggingAspect
loop()MetricsThreadvirtual
loop_mutexfawkes::Threadmutableprotected
loopinterrupt_antistarve_mutexfawkes::Threadprotected
MESSAGES enum valuefawkes::BlackBoardInterfaceListener
MetricsThread()MetricsThread
name() constfawkes::Threadinline
notify_of_failed_init()fawkes::Thread
ObservedInterfaceLockMap typedeffawkes::BlackBoardInterfaceObserverprotected
ObservedInterfaceLockMapIterator typedeffawkes::BlackBoardInterfaceObserverprotected
once()fawkes::Threadprotectedvirtual
operator==(const Thread &thread)fawkes::Thread
OpMode enum namefawkes::Thread
opmode() constfawkes::Thread
OPMODE_CONTINUOUS enum valuefawkes::Thread
OPMODE_WAITFORWAKEUP enum valuefawkes::Thread
post_loop(Thread *thread)fawkes::SyncPointAspectvirtual
pre_loop(Thread *thread)fawkes::SyncPointAspectvirtual
prepare_finalize()fawkes::Thread
prepare_finalize_user()fawkes::Threadvirtual
QueueEntryType enum namefawkes::BlackBoardInterfaceListener
READER enum valuefawkes::BlackBoardInterfaceListener
remove_loop_listener(ThreadLoopListener *loop_listener)fawkes::Thread
remove_notification_listener(ThreadNotificationListener *notification_listener)fawkes::Thread
fawkes::MetricsManager::remove_supplier(MetricsSupplier *supplier)=0fawkes::MetricsManagerpure virtual
run()MetricsThreadinlineprotectedvirtual
running() constfawkes::Thread
set_cancel_state(CancelState new_state, CancelState *old_state=0)fawkes::Threadstatic
set_coalesce_wakeups(bool coalesce=true)fawkes::Threadprotected
set_delete_on_exit(bool del)fawkes::Thread
set_flag(uint32_t flag)fawkes::Thread
set_flags(uint32_t flags)fawkes::Thread
set_name(const char *format,...)fawkes::Threadprotected
set_opmode(OpMode op_mode)fawkes::Threadprotected
set_prepfin_conc_loop(bool concurrent=true)fawkes::Threadprotected
set_prepfin_hold(bool hold)fawkes::Thread
start(bool wait=true)fawkes::Thread
started() constfawkes::Thread
SyncPointAspect(SyncPoint::WakeupType type_in, std::string identifier_in, std::string identifier_out="")fawkes::SyncPointAspect
SyncPointAspect(std::string out_identifier)fawkes::SyncPointAspect
test_cancel()fawkes::Threadprotected
Thread(const char *name)fawkes::Threadprotected
Thread(const char *name, OpMode op_mode)fawkes::Threadprotected
thread_id() constfawkes::Thread
unset_flag(uint32_t flag)fawkes::Thread
wait_loop_done()fawkes::Thread
waiting() constfawkes::Thread
wakeup()fawkes::Thread
wakeup(Barrier *barrier)fawkes::Thread
WAKEUP_HOOK_ACT enum valuefawkes::BlockedTimingAspect
WAKEUP_HOOK_ACT_EXEC enum valuefawkes::BlockedTimingAspect
WAKEUP_HOOK_POST_LOOP enum valuefawkes::BlockedTimingAspect
WAKEUP_HOOK_PRE_LOOP enum valuefawkes::BlockedTimingAspect
WAKEUP_HOOK_SENSOR_ACQUIRE enum valuefawkes::BlockedTimingAspect
WAKEUP_HOOK_SENSOR_PREPARE enum valuefawkes::BlockedTimingAspect
WAKEUP_HOOK_SENSOR_PROCESS enum valuefawkes::BlockedTimingAspect
WAKEUP_HOOK_SKILL enum valuefawkes::BlockedTimingAspect
WAKEUP_HOOK_THINK enum valuefawkes::BlockedTimingAspect
WAKEUP_HOOK_WORLDSTATE enum valuefawkes::BlockedTimingAspect
wakeup_pending()fawkes::Threadprotected
WakeupHook enum namefawkes::BlockedTimingAspect
webview_nav_managerfawkes::WebviewAspectprotected
webview_request_managerfawkes::WebviewAspectprotected
webview_rest_api_managerfawkes::WebviewAspectprotected
webview_url_managerfawkes::WebviewAspectprotected
WebviewAspect()fawkes::WebviewAspect
WRITER enum valuefawkes::BlackBoardInterfaceListener
yield()fawkes::Threadprotected
~AspectProviderAspect()fawkes::AspectProviderAspectvirtual
~BlackBoardAspect()fawkes::BlackBoardAspectvirtual
~BlackBoardInterfaceListener()fawkes::BlackBoardInterfaceListenervirtual
~BlackBoardInterfaceObserver()fawkes::BlackBoardInterfaceObservervirtual
~BlockedTimingAspect()fawkes::BlockedTimingAspectvirtual
~ConfigurableAspect()fawkes::ConfigurableAspectvirtual
~LoggingAspect()fawkes::LoggingAspectvirtual
~MetricsManager()fawkes::MetricsManagervirtual
~MetricsSupplier()fawkes::MetricsSuppliervirtual
~MetricsThread()MetricsThreadvirtual
~SyncPointAspect()fawkes::SyncPointAspectvirtual
~Thread()fawkes::Threadvirtual
~ThreadLoopListener()fawkes::ThreadLoopListenervirtual
~WebviewAspect()fawkes::WebviewAspectvirtual