LeviLamina
Loading...
Searching...
No Matches
UserStorageChecker.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7class TaskGroup;
8namespace Core { class IFileStorageAreaFetcher; }
9namespace Core { class PathView; }
10// clang-format on
11
12class UserStorageChecker {
13public:
14 // member variables
15 // NOLINTBEGIN
18 // NOLINTEND
19
20public:
21 // prevent constructor by default
22 UserStorageChecker& operator=(UserStorageChecker const&);
23 UserStorageChecker(UserStorageChecker const&);
24 UserStorageChecker();
25
26public:
27 // member functions
28 // NOLINTBEGIN
30 ::std::unique_ptr<::TaskGroup> taskGroup,
31 ::std::unique_ptr<::Core::IFileStorageAreaFetcher> fileStorageFetcher
32 );
33
34 MCNAPI void queueCheckUserStorage(::Core::PathView storagePath);
35 // NOLINTEND
36
37public:
38 // constructor thunks
39 // NOLINTBEGIN
40 MCNAPI void* $ctor(
41 ::std::unique_ptr<::TaskGroup> taskGroup,
42 ::std::unique_ptr<::Core::IFileStorageAreaFetcher> fileStorageFetcher
43 );
44 // NOLINTEND
45};
Definition IFileStorageAreaFetcher.h:14
Definition PathView.h:19
Definition TaskGroup.h:61
MCAPI void * $ctor(::std::unique_ptr<::TaskGroup > taskGroup, ::std::unique_ptr<::Core::IFileStorageAreaFetcher > fileStorageFetcher)
MCAPI UserStorageChecker(::std::unique_ptr<::TaskGroup > taskGroup, ::std::unique_ptr<::Core::IFileStorageAreaFetcher > fileStorageFetcher)
MCAPI void queueCheckUserStorage(::Core::PathView storagePath)
Definition Alias.h:14