.. _file_include_rcpputils_filesystem_helper.hpp: File filesystem_helper.hpp ========================== |exhale_lsh| :ref:`Parent directory ` (``include/rcpputils``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS Cross-platform filesystem helper functions and additional emulation of std::filesystem. .. contents:: Contents :local: :backlinks: none Definition (``include/rcpputils/filesystem_helper.hpp``) -------------------------------------------------------- .. toctree:: :maxdepth: 1 program_listing_file_include_rcpputils_filesystem_helper.hpp.rst Detailed Description -------------------- Note: Once std::filesystem is supported on all ROS2 platforms, this class can be deprecated/removed in favor of the built-in functionality. Includes -------- - ``cstdint`` - ``filesystem`` (:ref:`file_include_rcpputils_filesystem_helper.hpp`) - ``rcpputils/visibility_control.hpp`` (:ref:`file_include_rcpputils_visibility_control.hpp`) - ``string`` - ``vector`` Namespaces ---------- - :ref:`namespace_rcpputils` - :ref:`namespace_rcpputils__fs` Functions --------- - :ref:`exhale_function_namespacercpputils_1_1fs_1a011549c5a3b69f3fb14f0b0ee66a54fb` Defines ------- - :ref:`exhale_define_filesystem__helper_8hpp_1a1c47600cb9c1b9a8e337d4f63e6bdc59` Variables --------- - :ref:`exhale_variable_namespacercpputils_1_1fs_1ad6588a4bbd541b7c9bc1a6a3fb8ea70a`