GekkoFS

User guide

  • Installing GekkoFS
  • Running GekkoFS
  • Forwarding mode
  • Scripts

Developer documentation

  • Testing
  • Coverage
  • Reference
GekkoFS
  • File path.cpp
  • View page source

File path.cpp

↰ Parent directory (src/client)

Contents

  • Definition (src/client/path.cpp)

  • Includes

  • Namespaces

  • Functions

  • Variables

Definition (src/client/path.cpp)

  • Program Listing for File path.cpp

Includes

  • cassert

  • client/env.hpp (File env.hpp)

  • client/logging.hpp (File logging.hpp)

  • client/path.hpp (File path.hpp)

  • client/preload.hpp (File preload.hpp)

  • common/path_util.hpp (File path_util.hpp)

  • libsyscall_intercept_hook_point.h

  • stack

  • string (File random_string.cpp)

  • sys/stat.h

  • utility

  • vector

Namespaces

  • Namespace gkfs

  • Namespace gkfs::path

Functions

  • Function gkfs::path::follow_symlinks

  • Function gkfs::path::get_sys_cwd

  • Function gkfs::path::init_cwd

  • Function gkfs::path::match_components(const string&, unsigned int&, const ::vector<string>&)

  • Function gkfs::path::resolve(const string&, bool)

  • Function gkfs::path::resolve(const string&, string&, bool)

  • Function gkfs::path::resolve_new(const string&)

  • Function gkfs::path::set_cwd(const string&, bool)

  • Function gkfs::path::set_env_cwd(const string&)

  • Function gkfs::path::set_sys_cwd(const string&)

  • Function gkfs::path::unset_env_cwd

Variables

  • Variable gkfs::path::excluded_paths


© Copyright 2018-2025, Barcelona Supercomputing Center, Spain.
© Copyright 2015-2025, Johannes Gutenberg Universitaet Mainz, Germany.

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