LeviLamina
Loading...
Searching...
No Matches
Core.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7namespace Core { class FileStorageArea; }
8namespace Core { class FileSystemImpl; }
9namespace Core { class PathView; }
10namespace Core { class Result; }
11// clang-format on
12
13namespace Core {
14// functions
15// NOLINTBEGIN
16MCAPI ::Core::Result transferDirectory(
17 ::Core::FileSystemImpl* pSourceTransaction,
18 ::Core::PathView sourceDirectoryPath,
19 ::Core::FileSystemImpl* pTargetTransaction,
20 ::Core::PathView targetDirectoryPath,
21 ::std::function<::Core::Result(::Core::PathView, ::Core::PathView)> const& fileTransferFunction
22);
23// NOLINTEND
24
25// static variables
26// NOLINTBEGIN
27MCAPI char const*& RESULT_SUCCEEDED_MESSAGE();
28
29MCAPI ::std::string const& sLockBlobName();
30
31MCAPI ::std::string const& sMultiChunkTag();
32
33MCAPI ::std::shared_ptr<::Core::FileStorageArea>& sRootStorageArea();
34// NOLINTEND
35
36} // namespace Core
Definition FileSystemImpl.h:31
Definition PathView.h:16
Definition Result.h:17
Definition Result.h:6