mergerfs/src/func_create_all.hpp
Antonio S. Musumeci 96d8232853 Implement bespoke branch policies
Consolidate branch policy selection behind the BranchPolicy interfaces and update filesystem operations to use the bespoke policy implementations.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-25 19:36:16 -04:00

25 lines
527 B
C++

#pragma once
#include "func_create_base.hpp"
namespace Func2
{
class CreateAll : public CreateBase
{
public:
CreateAll() {}
~CreateAll() {}
public:
std::string_view name() const;
bool path_preserving() const;
public:
int operator()(const ugid_t &ugid,
const Branches &branches,
const fs::path &fusepath,
fuse_file_info_t *&ffi,
const mode_t &mode,
const mode_t &umask);
};
}