.. _file_include_rcpputils_filesystem_helper.hpp: File filesystem_helper.hpp ========================== |exhale_lsh| :ref:`Parent directory <dir_include_rcpputils>` (``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`` - ``rcpputils/visibility_control.hpp`` (:ref:`file_include_rcpputils_visibility_control.hpp`) - ``string`` - ``vector`` Namespaces ---------- - :ref:`namespace_rcpputils` - :ref:`namespace_rcpputils__fs` Classes ------- - :ref:`exhale_class_classrcpputils_1_1fs_1_1path` Functions --------- - :ref:`exhale_function_namespacercpputils_1_1fs_1a92b275ab987cc10f793f5cd03e76380d` - :ref:`exhale_function_namespacercpputils_1_1fs_1acec26e9f29d267a466462cbac1f84337` - :ref:`exhale_function_namespacercpputils_1_1fs_1a6588f686ff9c8ba699dc0707f514ea56` - :ref:`exhale_function_namespacercpputils_1_1fs_1ae192bc4007e41ee74c59f6e540a608e4` - :ref:`exhale_function_namespacercpputils_1_1fs_1a9c35781f3734e62e88e49902f53a6dd4` - :ref:`exhale_function_namespacercpputils_1_1fs_1a8ea929c2e04e27251754643cba242b80` - :ref:`exhale_function_namespacercpputils_1_1fs_1ae4d0583d5f5da1f09e261a57e688a472` - :ref:`exhale_function_namespacercpputils_1_1fs_1a32504694b9e8f8775a95aa5c43092995` - :ref:`exhale_function_namespacercpputils_1_1fs_1ad4b980187f484a8332f175c74bce077c` - :ref:`exhale_function_namespacercpputils_1_1fs_1abd843c981e15af009557d6016fa2c482` - :ref:`exhale_function_namespacercpputils_1_1fs_1af4c78edeb35f86d943ca7b5118ac9fbb` - :ref:`exhale_function_namespacercpputils_1_1fs_1afa772a97a7982df046f6122a5d34bbab` - :ref:`exhale_function_namespacercpputils_1_1fs_1a4c36b244e05aabd51d6959845ae5c3d3` - :ref:`exhale_function_namespacercpputils_1_1fs_1a6b8b0f03347fd6967929df857dd55f1f` Defines ------- - :ref:`exhale_define_filesystem__helper_8hpp_1a1c47600cb9c1b9a8e337d4f63e6bdc59` Variables --------- - :ref:`exhale_variable_namespacercpputils_1_1fs_1ad6588a4bbd541b7c9bc1a6a3fb8ea70a`