LeviLamina
Loading...
Searching...
No Matches
CommandExecutor.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7namespace PackCommand { struct MoveReplaceBatch; }
8namespace PackCommand { struct RemoveBatch; }
9namespace PackCommand { struct UpgradeLegacyDependenciesBatch; }
10// clang-format on
11
12namespace PackCommand {
13
14struct CommandExecutor {
15public:
16 // member variables
17 // NOLINTBEGIN
20 // NOLINTEND
21
22public:
23 // prevent constructor by default
24 CommandExecutor& operator=(CommandExecutor const&);
25 CommandExecutor(CommandExecutor const&);
26 CommandExecutor();
27
28public:
29 // member functions
30 // NOLINTBEGIN
32
33 MCNAPI void operator()(::PackCommand::RemoveBatch& commands);
34
36 // NOLINTEND
37};
38
39} // namespace PackCommand
MCAPI void operator()(::PackCommand::MoveReplaceBatch &commands)
MCAPI void operator()(::PackCommand::RemoveBatch &commands)
MCAPI void operator()(::PackCommand::UpgradeLegacyDependenciesBatch &commands)
Definition MoveReplaceBatch.h:7
Definition RemoveBatch.h:7
Definition UpgradeLegacyDependenciesBatch.h:7
Definition Alias.h:14