rcpputils
2.6
  • C++ API
    • rcpputils: ROS 2 C++ Utilities
      • Page Hierarchy
      • Class Hierarchy
      • File Hierarchy
      • Full C++ API
        • Namespaces
        • Classes and Structs
        • Enums
        • Functions
        • Variables
        • Defines
        • Typedefs
        • Directories
        • Files
        • Pages
  • Standard Documents
    • CHANGELOG
      • Changelog for package rcpputils
        • 2.6.4 (2024-07-10)
        • 2.6.3 (2024-02-13)
        • 2.6.2 (2023-11-17)
        • 2.6.1 (2023-02-13)
        • 2.6.0 (2022-11-02)
        • 2.5.2 (2022-09-13)
        • 2.5.1 (2022-05-04)
        • 2.5.0 (2022-04-29)
        • 2.4.0 (2022-03-01)
        • 2.3.2 (2022-01-14)
        • 2.3.1 (2021-12-17)
        • 2.3.0 (2021-11-18)
        • 2.2.0 (2021-04-02)
        • 2.1.0 (2021-03-01)
        • 2.0.4 (2021-01-25)
        • 2.0.3 (2020-12-08)
        • 2.0.2 (2020-11-16)
        • 2.0.1 (2020-10-05)
        • 2.0.0 (2020-07-21)
        • 1.2.0 (2020-06-26)
        • 1.1.0 (2020-06-22)
        • 1.0.1 (2020-06-03)
        • 1.0.0 (2020-05-26)
        • 0.3.1 (2020-05-08)
        • 0.3.0 (2020-04-24)
        • 0.2.1 (2019-11-12)
        • 0.2.0 (2019-09-24)
        • 0.1.0 (2019-04-13)
    • CONTRIBUTING
    • LICENSE
    • PACKAGE
    • QUALITY_DECLARATION
      • rcpputils Quality Declaration
        • Version Policy [1]
        • Change Control Process [2]
        • Documentation [3]
        • Testing [4]
        • Dependencies [5]
        • Platform Support [6]
        • Vulnerability Disclosure Policy [7.i]
    • README
      • rcpputils: ROS 2 C++ Utilities
        • Quality Declaration
        • API
  • Index
rcpputils
  • C++ API
  • File filesystem_helper.hpp
  • View page source

File filesystem_helper.hpp

↰ Parent directory (include/rcpputils)

Cross-platform filesystem helper functions and additional emulation of std::filesystem.

Contents

  • Definition (include/rcpputils/filesystem_helper.hpp)

  • Detailed Description

  • Includes

  • Namespaces

  • Classes

  • Functions

  • Defines

  • Variables

Definition (include/rcpputils/filesystem_helper.hpp)

  • Program Listing for File filesystem_helper.hpp

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 (File visibility_control.hpp)

  • string

  • vector

Namespaces

  • Namespace rcpputils

  • Namespace rcpputils::fs

Classes

  • Class path

Functions

  • Function rcpputils::fs::create_directories

  • Function rcpputils::fs::create_temp_directory

  • Function rcpputils::fs::current_path

  • Function rcpputils::fs::exists

  • Function rcpputils::fs::file_size

  • Function rcpputils::fs::is_directory

  • Function rcpputils::fs::is_regular_file

  • Function rcpputils::fs::operator!=

  • Function rcpputils::fs::operator<<

  • Function rcpputils::fs::operator==

  • Function rcpputils::fs::remove

  • Function rcpputils::fs::remove_all

  • Function rcpputils::fs::remove_extension

  • Function rcpputils::fs::temp_directory_path

Defines

  • Define RCPPUTILS_IMPL_OS_DIRSEP

Variables

  • Variable rcpputils::fs::kPreferredSeparator

Previous Next

© Copyright The <rcpputils> Contributors. License: Apache License 2.0, BSD-3-Clause.

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