class FileSystem

Defined at line 267 of file ../../src/starnix/tests/syscalls/cpp/fuse_test.cc

Public Methods

void FileSystem ()

Defined at line 269 of file ../../src/starnix/tests/syscalls/cpp/fuse_test.cc

void UpdateNodeId (const std::shared_ptr<Node> & node)

Defined at line 276 of file ../../src/starnix/tests/syscalls/cpp/fuse_test.cc

const std::shared_ptr<Directory> & RootDir ()

Defined at line 284 of file ../../src/starnix/tests/syscalls/cpp/fuse_test.cc

template <class T, typename F>
std::shared_ptr<T> AddNodeAt (const std::shared_ptr<Directory> & at, const std::string & name, F builder)

Defined at line 287 of file ../../src/starnix/tests/syscalls/cpp/fuse_test.cc

std::shared_ptr<Directory> AddDirAt (const std::shared_ptr<Directory> & at, const std::string & name)

Defined at line 297 of file ../../src/starnix/tests/syscalls/cpp/fuse_test.cc

std::shared_ptr<Directory> AddDirAtRoot (const std::string & name)

Defined at line 303 of file ../../src/starnix/tests/syscalls/cpp/fuse_test.cc

std::shared_ptr<File> AddFileAt (const std::shared_ptr<Directory> & at, const std::string & name)

Defined at line 307 of file ../../src/starnix/tests/syscalls/cpp/fuse_test.cc

std::shared_ptr<File> AddFileAtRoot (const std::string & name)

Defined at line 312 of file ../../src/starnix/tests/syscalls/cpp/fuse_test.cc

std::shared_ptr<Node> Lookup (uint64_t nodeid)

Defined at line 316 of file ../../src/starnix/tests/syscalls/cpp/fuse_test.cc

bool Rename (const std::shared_ptr<Directory> & source_dir, const std::string & name, const std::shared_ptr<Directory> & target_dir, const std::string & target_name)

Defined at line 325 of file ../../src/starnix/tests/syscalls/cpp/fuse_test.cc