realtime_tools: Rolling
Links
Rosindex
Website
Bugtracker
Repository
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace @1
Namespace realtime_tools
Namespace realtime_tools::detail
Classes and Structs
Struct AsyncFunctionHandlerParams
Struct error_mutex_type_t
Struct recursive_mutex_type_t
Struct robust_robustness_t
Struct stalled_robustness_t
Template Class AsyncFunctionHandler
Class AsyncSchedulingPolicy
Template Class mutex
Template Class LockFreeQueueBase
Template Class RealtimeBuffer
Template Class RealtimePublisher
Template Class RealtimeServerGoalHandle
Template Class RealtimeThreadSafeBox
Functions
Function realtime_tools::configure_sched_fifo
Function realtime_tools::get_number_of_available_processors
Function realtime_tools::has_realtime_kernel
Function realtime_tools::lock_memory
Function realtime_tools::set_current_thread_affinity(int)
Function realtime_tools::set_current_thread_affinity(const std::vector<int>&)
Function realtime_tools::set_thread_affinity(NATIVE_THREAD_HANDLE, const std::vector<int>&)
Function realtime_tools::set_thread_affinity(NATIVE_THREAD_HANDLE, int)
Function realtime_tools::set_thread_affinity(std::thread&, int)
Variables
Variable realtime_tools::is_ptr_or_smart_ptr
Defines
Define DEFAULT_MUTEX
Define RECURSIVE_MUTEX
Typedefs
Typedef NATIVE_THREAD_HANDLE
Typedef realtime_tools::LockFreeMPMCQueue
Typedef realtime_tools::LockFreeSPSCQueue
Typedef realtime_tools::prio_inherit_mutex
Typedef realtime_tools::prio_inherit_recursive_mutex
Typedef realtime_tools::RealtimePublisherSharedPtr
Typedef realtime_tools::RealtimeThreadSafeBoxRecursive
Directories
Directory include
Directory realtime_tools
Files
File async_function_handler.hpp
File lock_free_queue.hpp
File mutex.hpp
File realtime_buffer.hpp
File realtime_helpers.hpp
File realtime_publisher.hpp
File realtime_server_goal_handle.hpp
File realtime_thread_safe_box.hpp
Standard Documents
PACKAGE
CHANGELOG
Changelog for package realtime_tools
4.7.0 (2025-10-06)
4.6.0 (2025-09-25)
4.5.0 (2025-09-09)
4.4.0 (2025-06-13)
4.3.0 (2025-05-25)
4.2.1 (2025-05-04)
4.2.0 (2025-04-06)
4.1.0 (2025-02-19)
4.0.0 (2025-01-30)
3.2.0 (2025-01-29)
3.1.0 (2024-12-29)
3.0.0 (2024-12-03)
2.8.1 (2024-11-05)
2.8.0 (2024-11-04)
2.7.0 (2024-10-29)
2.6.0 (2024-08-14)
2.5.0 (2023-01-28)
2.4.0 (2022-11-19)
2.3.0 (2022-08-26)
2.2.0 (2021-11-03)
2.1.1 (2021-03-21)
2.1.0 (2020-07-03)
2.0.0 (2019-09-09)
1.14.0 (2019-07-22)
1.13.1 (2019-02-14)
1.13.0 (2019-02-11)
1.12.0 (2018-05-19)
1.11.0 (2017-11-06)
1.10.0 (2017-06-28)
1.9.1 (2015-04-30)
1.9.0 (2014-05-12)
1.8.3 (2014-02-05)
1.8.2 (2013-08-29)
1.8.1 (2013-07-29)
1.8.0 (2013-06-25)
Documentation
Welcome to the documentation for realtime_tools
Indices and Search
Index
realtime_tools: Rolling
realtime_tools
View page source
realtime_tools
Contains a set of tools that can be used from a hard
realtime thread, without breaking the realtime behavior.
Links
Rosindex
Website
Bugtracker
Repository
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Standard Documents
PACKAGE
CHANGELOG
Documentation
Welcome to the documentation for realtime_tools
Indices and Search