rsl: Rolling
Links
Rosindex
Repository
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace rsl
Classes and Structs
Template Struct Overload
Template Class NoDiscard
Template Class Queue
Template Class StaticString
Template Class StaticVector
Template Class StrongType
Functions
Template Function operator|(T&&, Fn&&)
Template Function operator|(tl::expected<T, E> const&, Fn)
Template Function operator|(T&&, Fn&&)
Template Function rsl::bounds
Function rsl::catch
Template Function rsl::contains
Template Function rsl::element_bounds
Template Function rsl::fixed_size
Template Function rsl::gt
Template Function rsl::gt_eq
Template Function rsl::has_error
Template Function rsl::has_value
Template Function rsl::is_unique
Template Function rsl::lower_bounds
Template Function rsl::lower_element_bounds
Template Function rsl::lt
Template Function rsl::lt_eq
Template Function rsl::maybe_error
Template Function rsl::mbind(std::optional<T> const&, Fn)
Template Function rsl::mbind(tl::expected<T, E> const&, Fn)
Template Function rsl::mcompose(Fn, G)
Template Function rsl::mcompose(T, G, Ts…)
Template Function rsl::mtry
Template Function rsl::not_empty
Template Function rsl::one_of
Template Function rsl::Overload
Function rsl::random_unit_quaternion
Function rsl::rng
Template Function rsl::size_gt
Template Function rsl::size_lt
Template Function rsl::subset_of
Function rsl::to_parameter_result_msg
Template Function rsl::to_string
Template Function rsl::to_vector
Template Function rsl::uniform_int
Template Function rsl::uniform_real
Template Function rsl::unique
Template Function rsl::upper_bounds
Template Function rsl::upper_element_bounds
Variables
Variable rsl::is_optional
Variable rsl::is_optional_impl
Template Variable rsl::is_optional_impl< std::optional< T > >
Defines
Define TRY
Directories
Directory include
Directory rsl
Files
File algorithm.hpp
File monad.hpp
File no_discard.hpp
File overload.hpp
File parameter_validators.hpp
File queue.hpp
File random.hpp
File static_string.hpp
File static_vector.hpp
File strong_type.hpp
File try.hpp
Standard Documents
README
ROS Support Library (RSL)
Killer Features
CHANGELOG
Changelog for package rsl
1.2.0 (2025-06-11)
1.1.0 (2023-12-20)
1.0.1 (2023-12-06)
1.0.0 (2023-12-04)
0.2.2 (2023-03-23)
0.2.1 (2022-11-29)
0.2.0 (2022-11-15)
0.1.1 (2022-10-04)
0.1.0 (2022-10-04)
PACKAGE
LICENSE
ROS Package Dependencies
rclcpp
tcb_span
tl_expected
Index
rsl: Rolling
C++ API
Variable rsl::is_optional_impl
View page source
Variable rsl::is_optional_impl
Defined in
File monad.hpp
Variable Documentation
template
<
typename
>
bool
rsl
::
is_optional_impl
=
false