LeviLamina
Loading...
Searching...
No Matches
IServerInitializer.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
8namespace ServerInitialization { struct ServerInitResult; }
9// clang-format on
10
11namespace ServerInitialization {
12
14public:
15 // virtual functions
16 // NOLINTBEGIN
17 virtual ~IServerInitializer() = default;
18
19 virtual ::ServerInitialization::ServerInitResult
20 completeWithResult(bool initialized, ::std::shared_ptr<::ServerNetworkSystem> network) = 0;
21
22 virtual ::ServerInitialization::ServerInitResult fail() = 0;
23 // NOLINTEND
24};
25
26} // namespace ServerInitialization
Definition IServerInitializer.h:13
Definition ServerNetworkSystem.h:34
Definition ServerInitResult.h:7