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
      • 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
    • LICENSE
    • PACKAGE
    • 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)
  • ROS Package Dependencies
    • rclcpp
    • tcb_span
    • tl_expected
  • Index
rsl: Rolling
  • C++ API
  • Directory rsl
  • View page source

Directory rsl

↰ Parent directory (include)

Directory path: include/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

Previous Next

© Copyright The <rsl> Contributors. License: BSD-3-Clause.

Built with Sphinx using a theme provided by Read the Docs.